
Welcome to Mexico Viejo Grill, a vibrant Mexican restaurant nestled in the heart of Charlottesville, VA, that has been serving up a delightful array of authentic dishes since 2025. Our culinary team expertly crafts traditional favorites such as tacos, nachos, fajitas, empanadas, birria, burritos, and chimichangas along with soul-warming soups and refreshing salads. Venturing beyond our exquisite menu offerings, we are delighted to host events and cater private parties, ensuring a memorable dining experience for all. Convenient online ordering and swift to-go options make enjoying our delectable cuisine a breeze. Come savor the flavors of Mexico at Mexico Viejo Grill!
Casual chain offering a broad menu of Mexican standards, including guacamole made tableside.
Hours
| Tuesday | 11 AM–10 PM |
| Wednesday | 11 AM–10 PM |
| Thursday | 11 AM–10 PM |
| Friday | 11 AM–11 PM |
| Saturday | 11 AM–11 PM |
| Sunday | 11 AM–9:30 PM |
| Monday | 11 AM–10 PM |
Address and Contact Information
Address: 571 Branchlands Blvd, Charlottesville, VA 22901
Phone: (434) 964-0461
Website: https://mexicoviejogrillva.com/
Menu Photos
Order and Reservations
Order: Order online
Photo Gallery
Related Web Results
Mexico Viejo Grill
Mexico Viejo Grill
Mexico Viejo Grill | Visit Charlottesville
Last Updates
Reviews
The food was phenomenal, full of flavor and beautifully presented. I’m not usually a fan of very sweet desserts, but I decided to try the tres leches… and it was honestly the best I’ve ever had! The taste, texture, and presentation were all perfect.
The drinks were also amazing well prepared, refreshing, and full of quality. Overall, I had an incredible time at this restaurant and will definitely be coming back.
Highly recommended.
Our main course was pescado Mexico Viejo and chimichangas texanas.
The staff surprised us at the end of our meal with singing Happy Birthday, giving us ice cream, and a small Mexican hat.
I could have not asked for better service or more thoughtful touches for our experience. Thank you!