Mexico Viejo Penhook
$ • Mexican
Hours:
3585 Smith Mountain Rd, Penhook
(434) 927-0040
About Mexico Viejo Penhook
Customers' Favorites
Cheese Quesadilla Rice and Beans
Tableside Fresh Guacamole
Fajita Taco Salad
Enchiladas Verdes
Chicken Fajitas
Cheese Dip 4 99
Garnitas Steak
Steak Vallarta
Beef Enchilada
Mango Tilapia
Mexico Viejo Penhook Reviews
Ratings
Menu
Add a Menu


Hours
Monday | Closed |
Tuesday | Closed |
Wednesday | 3 - 8PM |
Thursday | 12 - 9PM |
Friday | 12 - 9:30PM |
Saturday | 12 - 9:30PM |
Sunday | 1 - 8PM |
Mexico Viejo Penhook offers a lively atmosphere with live music and attentive waitstaff. The restaurant is a great spot for both special occasions and casual visits, with a menu that includes delicious chicken fajita tacos, guacamole, and chicken and shrimp fajitas. Visitors can enjoy reasonable prices, great food, and friendly service. The patio area is an inviting feature for summer months. Overall, Mexico Viejo Penhook is a local gem worth visiting multiple times.