Mexico Viejo

Mexican Restaurant $$ 4.4 (898)


Mexico Viejo is a beloved spot among locals, noted for its authentic Mexican cuisine that many customers rave about. The restaurant features a vibrant atmosphere complemented by attentive service, although some diners have pointed out inconsistencies in service and food quality on certain visits. Overall, it's a great place to enjoy traditional flavors that remind patrons of more authentic dining experiences.

Overall:

4.5

(730 reviews)

Authenticity:

4.4

Atmosphere:

4.3

Service:

4.0


Restaurant website: Website

Phone number: (828) 635-6685

Address: 1060 NC-90, Taylorsville, NC 28681, USA

Opening hours

Monday: 11:00 AM – 9:00 PM
Tuesday: 11:00 AM – 9:00 PM
Wednesday: 11:00 AM – 9:00 PM
Thursday: 11:00 AM – 9:00 PM
Friday: 11:00 AM – 9:00 PM
Saturday: 11:00 AM – 9:00 PM
Sunday: 11:00 AM – 9:00 PM

Photo gallery

Service options

  • Dine-In Available
  • Takeout Available
  • Delivery Available
  • Reservable

Offerings

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

Amenities

  • Outdoor Seating
  • Restroom Available

Good for

  • Menu for Children
  • Good for Children
  • Good for Groups

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

" The best part about Mexico Viejo is the vibrant atmosphere. It's always a party vibe in here! However, I found the food could use some improvement. My tacos were bland, but the empanadas were fantastic! I will return for the empanadas but might skip the tacos next time. " (*Curated Review*)

" I love Mexico Viejo, one of my favorite spots! The birria quesadillas are delightful; I can't get enough of them. Service has always been friendly and attentive, and the restaurant maintains a lovely atmosphere, making it a great dining experience for families. " (*Curated Review*)

" My friends recommended Mexico Viejo, and I finally went for dinner. The food was delicious, that’s clear, but I experienced quite a wait for my food, which took a toll on my overall satisfaction. I can't deny it was good, but I would hope for much faster service in the future. " (*Curated Review*)

" I am always excited to visit Mexico Viejo! The food is amazing, especially their tres leches cake, which I highly recommend for dessert. Tacos are always fresh and flavorful, and I love trying different salsas. Their staff is always friendly and quick to serve. Can’t wait for my next visit! " (*Curated Review*)

" I thoroughly enjoyed my visit to Mexico Viejo. The ambiance was lively, and the service was prompt. I had the chicken tacos and they were made with fresh ingredients, giving them a wonderful flavor. The portion sizes were ample, making it a great value. I will definitely be back with friends soon! " (*Curated Review*)

Archived Reviews (720)

" Had a lovely dinner at Mexico Viejo last week! Their margaritas were the perfect refresher before diving into some flavorful enchiladas. The ambiance is really nice for dinner, and I appreciated the attention from the staff. Everything I tasted was packed with flavor. I’m definitely going back soon! " (*Curated Review*)

" I've eaten here a few times, and the food is generally good. However, I have noticed that the quality can vary. One time the enchiladas were excellent, but on another occasion, they were bland and overcooked. The atmosphere is lovely, making it a nice place to dine, but I wish for more consistent food quality. " (*Curated Review*)

More reviews not shown...

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

Please enter at least 15 characters.
no selection