Mexican Restaurant
4.6 (151)
Mexico Viejo Penhook is a beloved eatery known for its largely authentic Mexican cuisine, with glowing reviews highlighting the flavor and quality of the food. Many customers appreciate the friendly service and lively atmosphere, although some have mentioned minor inconsistencies in the overall experience.
Restaurant website: Website
Phone number: (434) 927-0040
Address: 3585 Smith Mountain Rd, Penhook, VA 24137, USA
Opening hours
**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**
" I had high hopes for this restaurant based on the positive reviews, but my experience was mixed. The food was decent but didn't quite hit the mark for truly authentic Mexican fare. Some dishes tasted more Americanized than expected. The service, though friendly, was a bit slow during the busy dinner rush. However, the ambiance was nice and I appreciated the live music! I might give it another chance on a quieter day. " (*Curated Review*)
" We were a large group, and this restaurant handled our reservations perfectly! The food was consistently good throughout our meals. Many of us raved about the shrimp tacos, but the burritos were substantial too. Staff was especially friendly, encouraging us to try the margaritas which were delicious and blended perfectly. This place is worth the hype! I’ll definitely stop by again when I'm in Penhook. " (*Curated Review*)
" I visited Mexico Viejo after hearing a lot of praise, and I was thrilled! The food was fresh and vibrant, just as it should be in an authentic restaurant. I tried their ceviche and was amazed by how refreshing it tasted. The service was attentive, and the staff really made us feel valued as customers. The atmosphere was lively—definitely a place I'd want to visit again! " (*Curated Review*)
" Unfortunately, my last visit left me feeling a bit disappointed. The food was okay but lacked the freshness I was hoping for. The service was slow, which made the wait longer, especially during dinner time. This restaurant does have great potential, but it’s vital they improve on consistency. I’d be willing to try again in hopes that it was just an off night. " (*Curated Review*)
" Having just moved to Penhook, I was eager to try out the local restaurants. Mexico Viejo did not disappoint! The food was flavorful, and I loved that you could taste the authenticity in everything we ordered. The service was attentive and accommodating, although they did seem a bit hurried due to the dinner rush. The atmosphere was buzzing with energy, which I enjoyed. Will definitely be back! " (*Curated Review*)
" My family and I visited Mexico Viejo while on vacation and it did not disappoint! The food was incredibly authentic, with vibrant flavors that transported me straight to Mexico. Our server was friendly and made great recommendations. We particularly enjoyed the homemade guacamole and the variety of salsas. The only downside was that it got quite busy, leading to a slight wait for our food. However, it was well worth the wait! We’ll definitely visit again when we’re in town. " (*Curated Review*)
" This place is a gem! I’ve been to various Mexican restaurants, but the authenticity here stands out. From the mole sauce to the homemade tortillas, you can taste the care that goes into preparing each dish. The ambiance is relaxed, and makes for an excellent date night spot. Our server was knowledgeable about the menu and offered perfect drink pairings. I can't wait to take more friends here! " (*Curated Review*)