Mexico Viejo Penhook

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.

Overall:

4.6

(132 reviews)

Authenticity:

4.4

Atmosphere:

4.5

Service:

4.4


Restaurant website: Website

Phone number: (434) 927-0040

Address: 3585 Smith Mountain Rd, Penhook, VA 24137, USA

Opening hours

Monday: Closed
Tuesday: Closed
Wednesday: 3:00 – 8:00 PM
Thursday: 12:00 – 9:00 PM
Friday: 12:00 – 9:30 PM
Saturday: 12:00 – 9:30 PM
Sunday: 12:00 – 8:00 PM

Photo gallery

Service options

  • Dine-In Available
  • Takeout Available
  • Curbside Pickup Available

Offerings

  • Brunch
  • Lunch
  • Dinner
  • Beer
  • Wine
  • Cocktails
  • Dessert
  • Coffee
  • Vegetarian Options Available

Amenities

  • Outdoor Seating
  • Live Music
  • Restroom Available

Good for

  • Menu for Children
  • Good for Children
  • Dog-Friendly
  • Good for Groups
  • Good for Watching Sports

Payment options

  • Credit Cards
  • Debit Cards
  • NFC Payments

Parking options

  • Free Parking Lot
  • Free Street Parking

Accessibility

  • Wheelchair Accessible Parking
  • Wheelchair Accessible Entrance
  • Wheelchair Accessible Restroom
  • Wheelchair Accessible Seating

Top Recent and Curated Reviews (10)

**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*)

Archived Reviews (122)

" 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*)

More reviews not shown...

Have been to Mexico Viejo Penhook? Share your experience with other people!

Please enter at least 15 characters.
no selection

Top rated nearby