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 - 9PM |
| Thursday | 3 - 9PM |
| Friday | 12 - 9:30PM |
| Saturday | 12 - 9:30PM |
| Sunday | 12 - 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.
The restaurant has received positive reviews, with customers praising the quality and taste of the food, including the birria quesadillas, nachos, and the pineapple coconut loco dessert. The service is described as prompt and polite, and the atmosphere is noted as cool and great for the entire family. The restaurant's understated appearance is said to lead into a busily decorated interior or outdoor seating, and the pricing is considered very reasonable.
Overall, Mexico Viejo Penhook is a local gem worth visiting multiple times, offering a lively and inviting dining experience with delicious Mexican cuisine and a family-friendly atmosphere.