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 good37%
  • Average6%
  • Poor8%
  • Terrible2%
Travellers talk about
“tamales” (9 reviews)
“burrito” (9 reviews)
Closed Now
₹₹ - ₹₹₹
14 Turntable Jct, Flemington, NJ 08822-1542
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (102)
Traveller rating
Traveller type
Time of year

21 - 30 of 102 reviews

Reviewed 8 February 2017 via mobile

Great food and great service, enough said! but TripAdvisor made me type at least 100 characters and I made it.

Thank mszymanski42
Reviewed 22 January 2017 via mobile

My family has been frequenting this establishment for 2 years and the food remains consistently good however the cost and service are deteriorating. The price goes up and now they add automatic gratuity of 20% on our bill for a family of 5 meanwhile the...More

Thank GladToBeTraveling
Reviewed 18 January 2017

This gem of a restaurant is located in Turntable Junction. The restaurant is colorful and comfortable. The service is quick and friendly. The salsa is the best in Flemington... nice and spicy ... and you can get an order to go. We have tried many...More

Thank babobear1
Reviewed 15 January 2017

I didn't like Mexican food before visiting Viva. Now it's one of my favorite places to eat. The wait staff is friendly and prompt and the food never disappoints!

Thank MissDeb0923
Reviewed 10 December 2016

Went on a cool September evening and sat on the patio. Service was slow. Waitress had a hard time explaining what some of the entrees were. Drinks were warm and so ws the meal. Hard time getting seconds on our drinks. Priced reasonably.

1  Thank t-dawg2014
Reviewed 13 September 2016 via mobile

Ordered the chicken tortilla soup and the combo platter (chicken quesadilla/beef enchilada). Soooooo good! One of the most authentic Mexican restaurants I've been to.

Thank DustinMoon
Reviewed 30 August 2016

Awesome food, attentive, friendly and welcoming wait staff.. Lovely outdoor patio. Everything is very fresh and freshly prepared! It one of our local favorites.

Thank Lisa V
Reviewed 13 August 2016

Lively [read that potentially loud] place tucked away in Turntable Junction. I think our highlight was the Sopa de Tortilla - broth had a nice 'strong' flavor it it. Lady had the Camarones al Mojo, which she rated good [she is becoming a harder critic...More

Thank Morgan2010
Reviewed 1 August 2016

My family and I eat at Viva Mexico regularly and love their food. Their new facility in Turntable junction is an ideal spot for terrace dining. The food is authentic and the offer creative special dishes that I would recommend.

Thank charles g
Reviewed 26 July 2016

I'm not a big Mexican food fan but was surprized by thr tasty fresh food served here. The people were very helpful explaining or switching things to make you meal the best it could be. I would come here again if a person I was...More

Thank Patfrancis55
Nearby HotelsSee all Flemington Hotels
Hampton Inn Flemington
399 reviews
1.38 km away
Ramada Flemington
470 reviews
1.40 km away
Travel Inn & Suites
57 reviews
3.32 km away
Hampton Inn Clinton
610 reviews
14.53 km away
Nearby Restaurants
Blue Fish Grill
259 reviews
.23 km away
Capuano's Flemington
86 reviews
.49 km away
21 reviews
.19 km away
Nearby Attractions
Dutch Country Farmers Market
38 reviews
1.27 km away
Lone Eagle Brewing
24 reviews
.24 km away
Liberty Village Outlet Marketplace
80 reviews
.24 km away
Kev Von Holt Gallery
5 reviews
.19 km away
Ask a question
Questions & Answers
28 April 2017|
AnswerShow all 3 answers
Response from elalucas | Reviewed this property |
Tara G
23 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
Dinner, Lunch
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Wheelchair Accessible
Good for
Groups, Child-friendly, Kids
Open Hours
12:00 PM - 8:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
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
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