Mexico Viejo Grill

$ • Mexican, Cocktail Bar

Hours today·

About Mexico Viejo Grill

Mexico Viejo Grill is a top recommendation for anyone in the Charlottesville area. The food is consistently top tier, with giant bowls that are incredible and loaded with flavor. The queso is some of the best, and the birria tacos are delicious and very filling. The guacamole is so fresh. The service is always amazing, with servers constantly checking in without being overbearing. The manager, Aldo, always comes over and says hello, and the owner checks in on guests. The bartender is super prompt. The restaurant is very clean with a great atmosphere, featuring beautiful decor and multi-colored lights. It is family friendly, welcoming, and a great place to eat. Every visit is a 10/10 experience.

Menu

Add a Menu
Mexico Viejo Grill Menu
Mexico Viejo Grill Menu

Customers' Favorites

Photos

Add a Photo
Mexico Viejo Grill
Mexico Viejo Grill
View All Photos

Mexico Viejo Grill Reviews

4
312 ratings
Restaurantji Rating
5
58%
4
13%
3
12%
2
8%
1
9%
Food
4.2
Atmosphere
4.2
Service
4.3

Share your opinion about Mexico Viejo Grill

Restaurantji Rating

Fabulous meal, yummy drinks! table side guacamole was delicious!!!

We had a great experience on a Saturday night. I recommend the Carne Asada 😋 👌 Great flavor. They also had a magician for free entertainment. The drinks are picture worthy as well (and they taste good).

My wife and I had an amazing time here. The food was delicious, the atmosphere was warm and relaxing, and everything was perfect. A special thank you to Anita for her outstanding service—she was friendly, attentive, and made us feel truly welcome. We’ll definitely be back!

Read All Reviews(312)

Hours

Monday 11AM - 10PM
Tuesday 11AM - 10PM
Wednesday 11AM - 10PM
Thursday 11AM - 10PM
Friday 11AM - 11PM
Saturday 11AM - 11PM
Sunday 11AM - 9:30PM
Updated on: