Mexico Viejo
Mexican
Hours:
226 Main St, Vista
(760) 536-3505
About Mexico Viejo
Mexico Viejo Reviews
Ratings
Menu
Hours
| Monday | 8 AM - 9 PM |
| Tuesday | 8 AM - 9 PM |
| Wednesday | 8 AM - 9 PM |
| Thursday | 8 AM - 10 PM |
| Friday | 8 AM - 10:30 PM |
| Saturday | 8 AM - 10:30 PM |
| Sunday | 8 AM - 9 PM |
Mexico Viejo is a restaurant located in downtown Vista with indoor and outdoor seating. They can accommodate large parties and have clean bathrooms behind the kitchen. The plates are generous and delicious, especially the carnitas burrito. Despite the seemingly high menu prices, sharing is easy due to the portion sizes. The food is consistently delicious, with the same great taste even in their new location. The carne asada burrito and fish taco combo are popular choices among customers, with the rice often praised as some of the best in north county. The restaurant stays open late until 10 pm, making it convenient for those looking for a late meal. Gloria, the chef, barista, and server, adds a special touch to breakfast with dishes like the best machaca and huevos rancheros cooked to order, along with colorful and tasty micheladas. Overall, Mexico Viejo is a must-visit for lovers of Mexican cuisine who want good food at reasonable prices in a friendly atmosphere.