Mexico Viejo Mexican Grill

Mexican Restaurant $$ 4.4 (1098)


Mexico Viejo Mexican Grill provides a vibrant dining experience with a focus on authentic Mexican cuisine. Many guests commend the rich flavors and generous portions typical of traditional dishes, creating a delightful experience that keeps them coming back for more. However, the service can vary depending on the time of day.

Overall:

4.5

(890 reviews)

Authenticity:

4.5

Atmosphere:

4.6

Service:

4.0


Restaurant website: Website

Phone number: (434) 575-1775

Address: 1064 Bill Tuck Hwy, South Boston, VA 24592, USA

Opening hours

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

Photo gallery

Service options

  • Dine-In Available
  • Takeout Available
  • Reservable

Offerings

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

Amenities

  • Restroom Available

Good for

  • Menu for Children
  • Good for Children
  • 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!**

" Mexico Viejo is absolutely delightful! We had the best time celebrating my sister’s birthday there! Every dish we ordered was phenomenal—the carne asada was a showstopper! The atmosphere felt like a colorful fiesta with their vibrant decorations. The service was top-notch, and they even brought out a complimentary dessert to celebrate. I can’t wait to return! " (*Curated Review*)

" tried Mexico Viejo for the first time last night and it was a mixed bag. The staff were welcoming, and the environment was lively, but the food did not quite live up to my expectations. I had the vegetarian enchiladas, and they felt a bit lacking in flavor. Others in my party seemed to enjoy their meals, though. The salsa was fresh and tasty, so at least that was a plus. " (*Curated Review*)

" The restaurant has potential, but my visit did not quite meet my expectations. I was disappointed that my order took too long, and my food lacked the freshness I was hoping for. The atmosphere is fun and inviting, but I left feeling rather let down by the experience. I might give it another shot, but only if I hear things improve. " (*Curated Review*)

" Dining at Mexico Viejo was a delightful experience overall. The decor was a colorful representation of Mexico, adding to the festive vibe. My nachos were generously portioned, but the flavor was slightly bland. However, my dining companions enjoyed their meals, and the service was quite friendly. I wouldn’t mind going back again! " (*Curated Review*)

" I had a mixed experience at Mexico Viejo. While the ambiance is charming and colorful, and the margaritas were refreshing, I found my dish, the chicken fajitas, to be somewhat underwhelming. They lacked the zing I was hoping for. On the contrary, my friend ordered the enchiladas and absolutely loved them. So, I guess it’s hit or miss. Overall, I’d say it’s worth giving this place a shot! " (*Curated Review*)

Archived Reviews (880)

" While I appreciate the attempt to provide an authentic Mexican experience, I found Mexico Viejo to be lacking in certain areas. For a busy Saturday night, the service was slow, and my dish was served lukewarm. However, I should say that the flavors were quite good. The atmosphere was buzzing with happy diners, but the wait left a little to be desired. " (*Curated Review*)

" I've been to quite a few Mexican restaurants, and I must say, Mexico Viejo does stand out. The decor is colorful and festive, and the taco selection is impressive. I ordered shrimp tacos and was delighted to find that they were generous with the portions. The service was attentive, although my drink did take a while to arrive. Overall, I definitely recommend it! " (*Curated Review*)

More reviews not shown...

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

Please enter at least 15 characters.
no selection

Top rated nearby

Taco Bell
Fast Food Restaurant $

Overall:

4.1

(462 reviews)

Authenticity:

2.6

Atmosphere:

3.9

Service:

4.0

Address: 1016 Bill Tuck Hwy, South Boston, VA 24592, USA

Hong Kong
Chinese Restaurant $$

Overall:

4.5

(143 reviews)

Authenticity:

4.1

Atmosphere:

4.0

Service:

3.9

Address: 1026 Bill Tuck Hwy, South Boston, VA 24592, USA

Mi Carreta Mexican Grill
Mexican Restaurant $$

Overall:

4.3

(544 reviews)

Authenticity:

4.2

Atmosphere:

4.3

Service:

3.9

Address: 3332 Halifax Rd, South Boston, VA 24592, USA

Chef Italian restaurant
Italian Restaurant

Overall:

3.1

(58 reviews)

Authenticity:

2.6

Atmosphere:

3.4

Service:

3.1

Address: 2223 Wilborn Ave, South Boston, VA 24592, USA

Viny's Italian Restaurant
Italian Restaurant $$

Overall:

4.4

(108 reviews)

Authenticity:

4.1

Atmosphere:

4.0

Service:

3.9

Address: Halifax, VA 24558, USA

Mike's
Italian Restaurant

Overall:

4.5

(231 reviews)

Authenticity:

4.2

Atmosphere:

4.2

Service:

4.1

Address: 1211 Wilborn Ave, South Boston, VA 24592

La Guadalupana Café
Grocery Store

Overall:

3.7

(52 reviews)

Authenticity:

4.2

Atmosphere:

4.1

Service:

3.6

Address: 1026 Huell Matthews Hwy, South Boston, VA 24592, USA

Italian Delight Family Restaurant
Italian Restaurant $$

Overall:

4.4

(412 reviews)

Authenticity:

4.2

Atmosphere:

4.3

Service:

4.0

Address: 3130 Halifax Rd R, South Boston, VA 24592, USA

Shangri La Asian Buffet
Restaurant $

Overall:

3.8

(232 reviews)

Authenticity:

3.4

Atmosphere:

3.8

Service:

3.8

Address: 3366 Halifax Rd, South Boston, VA 24592, USA

Yamatos Japanese Restaurant
Japanese Restaurant $$

Overall:

4.4

(228 reviews)

Authenticity:

4.1

Atmosphere:

4.0

Service:

4.1

Address: 4118 Halifax Rd, South Boston, VA 24592, USA