We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Viva Mexico Restaurant

14 Turntable Jct, Flemington, NJ 08822-1542
+1 908-788-0744
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent47%
  • Very good36%
  • Average7%
  • Poor7%
  • Terrible3%
Travellers talk about
“fajitas” (7 reviews)
“chicken” (10 reviews)
Open Now
11:00 - 21:00All hours
$$ - $$$
14 Turntable Jct, Flemington, NJ 08822-1542
Write a Review
Reviews (91)
Traveller rating
Traveller type
Time of year

21 - 30 of 91 reviews

Reviewed 14 July 2016

This is real authentic Mexican food and it comes in large portions. Very pleased with the service and pricing is very reasonable. I had their salsa verde on my dinner and that was the smoothest I've had. Beautiful outdoor seating available in a small village...More

Thank Daniel M
Reviewed 17 June 2016

Food was a take out order...Friendly staff, fresh hot and ready on time. BEST AUTHENTIC MEXICAN FOOD I'VE BEEN ABLE TO FIND IN A LONG TIME! Kind of hard to find if not familiar with the area but worth the trip!

Thank Erin S
Reviewed 21 May 2016

We have eaten here for years, before the move to Turntable Junction. It's only gotten better. It's our favorite place to eat consistently good Mexican food. The ambiance is not as great as the food or it would have gotten 5 stars. Don't go if...More

1  Thank hafiidsmom
Reviewed 21 May 2016

Run by a family from Oaxaca, and both the food and the service are great. We have been going there for years, mainly for lunch, and everything is reasonably priced. A very friendly atmosphere.

Thank rbgibson60
Reviewed 13 May 2016 via mobile

First visit and we were impressed by the fresh good, friendly staff and relaxed atmosphere. I somehow dropped my wallet and did not realize until the next morning. It was found by person cleaning table and returned to us intact. Had to drive 40 minutes...More

Thank packerbacker06
Reviewed 23 April 2016

I've eaten at Viva Mexico several times and never have had a bad meal. The staff always greets you with a smile, the service is usually efficient and the food is good, but not great. It's a good place to go if you have a...More

Thank atomicdoug
Reviewed 17 February 2016

Nice setting, interesting decor. A good basic menu at reasonable prices, but I've had the best, if not fabulous, experiences with the specials! Without exception they have been interesting, well constructed or cooked and delicious!

Thank Ruth S
Reviewed 17 January 2016

This is a very good Mexican restaurant. They have a pretty big variety and always have some nice specials. But have to say that the pork tenderloin and the chicken chile relieno is our favorites. Both are very reasonably priced. They serve warmed tortilla chips...More

Thank njdogdad
Reviewed 15 January 2016 via mobile

Not in a great location. Hard to find but worth the effort. Very friendly and knowledgable staff. Chicken enchiladas and chicken fajitas were super delicious. The guacamole, salsa, and chips were also very good. Great little BYOB place. Will definitely be back!

Thank ArianeJ82
Reviewed 26 December 2015

The food is great, I have never been disappointed. The atmosphere is cheery, cute, and clean. The servers have always been really nice. The only negative is the extra charge for mor chips, but they are really good, so it's always worth the price for...More

Thank sandy h
Nearby Restaurants
Factory Fuel Co
9 reviews
.22 km away
Blue Fish Grill
236 reviews
.23 km away
Capuano's Flemington
73 reviews
.51 km away
The Grill Shack
135 reviews
.34 km away
Nearby Attractions
Dutch Country Farmers Market
25 reviews
1.27 km away
Lone Eagle Brewing
15 reviews
.24 km away
Downtown Antiques Shop
5 reviews
.69 km away
Liberty Village Outlet Marketplace
66 reviews
.11 km away
Questions & AnswersAsk a question
Are there gluten free options?
28 April 2017|
Answer Show all 3 answers
Response from elalucas | Reviewed this property |
Do I need reservations for tonight (Friday night)?
22 July 2016|
Response from Daniel M | Reviewed this property |
Suggested, but waits are not that long
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Reservations, Wheelchair Accessible
Good for
Child-friendly, Groups
Open Hours
12:00 - 20:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 22:00
11:00 - 22:00
Location and Contact Information
  • Address: 14 Turntable Jct, Flemington, NJ 08822-1542
  • Location: United States  >  New Jersey (NJ)  >  Flemington
  • Phone Number: +1 908-788-0744
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing