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!**
" If you're looking for authentic Mexican cuisine, Mexico Viejo is a must-visit. The flavors are bold and true to their roots. I loved the enchiladas, and my friends raved about the mole dish. The staff treated us like family, and the atmosphere was lively with music adding to the environment. We also enjoyed some delicious margaritas. The only hiccup was a minor wait for our food, but it was understandable given how busy they were that night. Overall, a fantastic experience! " (*Curated Review*)
" I am blown away by the experience at Mexico Viejo Penhook. The ambiance was warm and inviting, perfect for family dinner or a fun night out with friends. The menu is a journey through Mexican flavors, and everything we ordered tasted fresh and flavorful. I particularly loved the steak tacos—they were simply one of the best I've had! The service was commendable; our waitress was attentive but not intrusive. I also tried their signature margaritas which were delicious! I can't wait to come back. " (*Curated Review*)
" I keep coming back to this spot because they never disappoint! The sheer freshness of the ingredients makes each meal delightful. The fish tacos are phenomenal, and the churros are a heavenly finish. Service is always friendly and quick, even during busy times. The atmosphere is so vibrant with music playing. I bring friends here often, and they all rave about it afterward! Highly recommend everyone to visit. " (*Curated Review*)
" Had dinner here with friends last weekend. We all left satisfied! The food portions were hearty and well priced, which is a plus for those dining out. I tried the chiles rellenos, and they were so delicious! There was a slight mix-up with my order but our server was quick to rectify it. The live music was a delightful touch that elevated the whole experience. Highly recommend this spot if you're near Penhook! " (*Curated Review*)
" After many visits, I can confidently say Mexico Viejo remains a top choice for authentic Mexican cuisine in the area. The staff is extremely friendly, making each visit feel special. Their salsa is fresh; you can taste the difference. I've tried various dishes and have never been disappointed; the shrimp enchiladas are my personal favorite. The atmosphere is perfect for both casual family dinners or a night out with friends. " (*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*)