The San Diego Mexican food you’ve been looking for.
Carne asada grilled to order, burritos in full-size tortillas, rolled tacos, carne asada fries and sopes, made fresh in an open kitchen. Breakfast burritos from 9 AM.
A family-feel kitchen on El Cajon Blvd.
Burritos, tacos and San Diego classics.
Everything made fresh to order, with vegetarian-friendly tacos and burritos. Swap any meat for chicken or vegetarian, or add extra guacamole.
- Order
Carne Asada Burrito
Grilled carne asada wrapped in a full-size flour tortilla with guacamole and pico de gallo.
- Order
Custom Burritos
Build it your way: rice, beans, cheese, pico, your choice of meat, all in a proper full-size tortilla.
- Order
Breakfast Burritos
Served from 9 AM: eggs, potatoes, cheese and your choice of bacon, chorizo or carne asada.
- Order
Tacos
Fish tacos, carne asada, chicken, al pastor and vegetarian tacos made fresh to order.
- Order
Rolled Tacos
Crispy rolled tacos topped with guacamole and cheese.
- Order
Carne Asada Fries
A San Diego classic: fries loaded with carne asada, cheese, guacamole and sour cream.
- Order
Nachos
Fresh chips piled with cheese, beans, meat and toppings.
- Order
Sopes
Handmade sopes, including our surf and turf with steak and shrimp.
- Order
Combination Plates
Plates with rice and beans for a full sit-down meal.
- Order
Salsa Bar & Aguas Frescas
Help yourself to our fresh salsa bar, limes and house aguas frescas.

Help yourself. Make it yours.
Help yourself to our fresh salsa bar, limes and house aguas frescas.
- Fresh salsas, limes and pico de gallo
- House aguas frescas
- Extra guacamole or a side of rice and beans on any order




Fresh, colorful and made in front of you.
Bahia Mexican Food is a family-feel Mexican kitchen on El Cajon Blvd in North Park, serving the San Diego Mexican food locals crave.
Burritos come in full-size tortillas, carne asada is grilled to order, and everything is made fresh in an open kitchen you can see from the counter. Load up at the salsa bar, grab an agua fresca, and stay a while in our clean, colorful dining room.
- Counter service with indoor seating
- Takeout and call-ahead orders
- Breakfast burritos all morning
443 reviews. 4.5 stars.
“Bahia is the spot for Vegetarian Taco lovers. It's one of those places that you could totally miss because it's in a shopping center, but the moment you walk in you feel like you are at home or at least at your auntie's house. This place is immaculately clean, has fun traditional artwork, and a lively happy energy. It does not smell like gallons of fabuloso. I come here after I teach class typically on a tuesday, a wednesday, and/or a Friday and there are always people chatting the Owner Chef, enjoying the food and the welcoming atmosphere. The Owner chef and his wife treat you kindly and want you to get value for your money. They have at least 4 vegetarian options on their menu ranging from potato tacos to a gigante burrito, and all can be made vegan by taking off the cheese and sour cream. If you read my review about the joke tacos in Little Italy at Tiquanero, the contrast is striking. Everything is fresh at Bahia -guac so yummy has just the right texture, not watered down thin. I hope you have your Taco money and your appetite ready and will try Bahia this week - I'll be there for sure. I had Tacos de Papa (Potato Tacos) with my guacamole on the side, but not pictured. Without the tip everything came to $9.97 - incredible value and I left so full. I also recommend their hot carrots for just a few dollars more.”
“This is the San Diego Mexican Food you have been looking for my friend. The restaurant has a kind family feel to it. The kitchen is plainly visible when you order. There is a cold bar for salsas, there is frescas as well. The food is perfectly balanced. It is savory, perfect amount of fresh limes and fresh pico de gallo. The corn tortillas are fresh and it is the flavor of real corn. If you know you know. The service of the staff is apart of a World Peace Project. Hospitality is top notch.”
“My favorite Mexican food spot! I’ve had there burrito, carne asada fries, rolled tacos, & fish tacos and literally all been so FIRE🔥🔥thanks for the great service always. Highly recommend.”
“I got a custom burrito with rice, beans, cheese, and pico. You get a proper full size tortilla and the food is fresh. With the blend of cilantro inside and salsas, you'll be in tasty heaven. Definitely will come back for the breakfast burrito.”
Find us on El Cajon Blvd.
Address
1985 El Cajon BlvdSan Diego, CA 92104
In a shopping center in North Park. Get directions · Google Maps
Hours
| Monday – Saturday | 9:00 AM – 8:00 PM |
| Sunday | Closed |
Proudly serving North Park · City Heights · University Heights · San Diego