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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Viva Mexican Restaurant

Certificate of Excellence
₹₹ - ₹₹₹
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
14 Turntable Jct, Flemington, NJ 08822-1542
+1 908-788-0744
Website
Today
11:00 - 21:00
Open now
See all hours
Hours:
Sun 12:00 - 20:00
Tue - Thu 11:00 - 21:00
Fri - Sat 11:00 - 22:00
More Info
Add Photo Write a Review
Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / Payback Arrow
JPMiles / PAYBACK
50

90 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
Language
Showing 90: English reviews
Basking Ridge, New Jersey
Level Contributor
5 reviews
5 restaurant reviews
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!

Helpful?
Thank Erin S
Flemington, New Jersey
Level Contributor
3 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
Reviewed 22 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 you want a quiet meal, go if you want amazing food and don't mind a... More 

Helpful?
1 Thank hafiidsmom
Whitehouse Station, New Jersey
1 review
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.

Helpful?
Thank rbgibson60
North Brunswick, New Jersey
Level Contributor
3 reviews
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 to go back and get it but it was worth it as we got have... More 

Helpful?
Thank packerbacker06
New Jersey
Level Contributor
37 reviews
20 restaurant reviews
common_n_restaurant_reviews_1bd8 19 helpful votes
Reviewed 24 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 larger group (make a reservation). It is a BYO establishment, they will open your bottles... More 

Helpful?
Thank atomicdoug
Level Contributor
21 reviews
11 restaurant reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
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!

Helpful?
Thank Ruth S
New Jersey
Level Contributor
77 reviews
56 restaurant reviews
common_n_restaurant_reviews_1bd8 40 helpful votes
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 with some of the best salsa around.

Helpful?
Thank njdogdad
Bethlehem, PA
Level Contributor
30 reviews
21 restaurant reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
Reviewed 16 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!

Helpful?
Thank ArianeJ82
Milford, New Jersey
Level Contributor
26 reviews
21 restaurant reviews
common_n_restaurant_reviews_1bd8 8 helpful votes
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 a second basket. So glad, this restaurant is in flemington, it's a Favorite!

Helpful?
Thank sandy h
Flemington, New Jersey
2 reviews
Reviewed 17 December 2015 via mobile

Best authentic Mexican food in New Jersey. Love the fun atmosphere. One of our favorite places to bring friends who are visiting. The food is wonderful and the staff are pleasant. Definitely must stop by for a great meal and fun night.

Helpful?
Thank Lyndadew

Travellers who viewed Viva Mexican Restaurant also viewed

 

Been to Viva Mexican Restaurant? Share your experiences!

Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / PAYBACK
50
JPMiles / Payback Arrow
Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Rating summary
  • Food
    Service
  • Value
    Atmosphere
Cuisine
Mexican
Meals
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Reservations, Wheelchair Accessible
Good for
Child-friendly, Groups
Open Hours
Sunday
12:00 - 20:00
Tuesday
11:00 - 21:00
Wednesday
11:00 - 21:00
Thursday
11:00 - 21:00
Friday
11:00 - 22:00
Saturday
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

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of Viva Mexican Restaurant and other visitors
2 questions
Ask a question
Ringoes, New Jersey
10 months ago
Summit, New Jersey
25 days ago

See all questions (2)

Questions? Get answers from Viva Mexican Restaurant staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?