Mexico Viejo

$ • Mexican, Vegetarian

Hours today·

About Mexico Viejo

Mexico Viejo is a popular spot for delicious Mexican food, known for its large portions at a great price. Customers enjoy dishes like the California Burrito, breakfast burritos, and carne asada tacos served with beans and rice. The breakfast burritos are especially loved for their crispy bacon and flavorful green salsa. The carne asada tacos are a favorite too, paired with fluffy rice and perfectly cooked beans. Recent reviews highlight the excellent crispy beef tacos, which are crunchy, rich, and savory, along with spicy salsas from the self-serve bar that add a lot of zing. The enchiladas are noted to be fantastic, very large, and stuffed with shredded beef, green bell pepper, tomato, onion, and jalapeno. The service is quick and friendly, with a welcoming atmosphere and clean decor. Parking is convenient, with plenty of close spots available next to CVS. This kid-friendly restaurant is also wheelchair accessible, making it a great choice for everyone. Whether in the mood for a Texas-sized burrito or a flavorful breakfast, Mexico Viejo is a fantastic option for a satisfying meal on the go.

Menu

Add a Menu
Mexico Viejo Menu
Mexico Viejo Menu

Customers' Favorites

Photos

Add a Photo
Mexico Viejo
Mexico Viejo
View All Photos

Mexico Viejo Reviews

3.8
165 ratings
5
46%
4
16%
3
7%
2
7%
1
24%
Food
3.8
Atmosphere
3.7
Service
3.7

Share your opinion about Mexico Viejo

Great fast Mexican food. Carne asada buritto. Super nachos....Order the 1/2 order unless you are very hungry. Fish burrito. Menudo. Great chipotle salsa. ***Update August 2026...still one of the best carne asada burritos in Carlsbad.
The food here is often good, but sometimes not. It depends on who’s cooking. There’s no real “atmosphere” to speak of—it’s a hole in the wall, and that’s fine. My main gripe is that the middle aged woman with the pony tail is just an absolutely nasty person. She’s costing the place money because she’s so abrasive and nasty that I refuse to eat here anymore. There are *so* many other great choices in the shopping center.
Just what you want when you want a burrito no other info needed just go

Read All Reviews(165)

Hours

Monday 7AM - 8:30PM
Tuesday 7AM - 8:30PM
Wednesday 7AM - 9:30PM
Thursday 7AM - 9:30PM
Friday 7AM - 9:30PM
Saturday 7AM - 9:30PM
Sunday 7AM - 9:30PM
Updated on: