Mexican Restaurant
$$
4.4 (403)
Viva Mexico Restaurant is renowned for its authentic Mexican cuisine, with many customers praising the quality and freshness of the dishes offered. The atmosphere is described as cozy and welcoming, enhancing the dining experience. Service quality is generally high, although there are occasional reports of slower service during busy times.
Restaurant website: Website
Phone number: (908) 788-0744
Address: 148 Main St, Flemington, NJ 08822, USA
Opening hours
**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!**
" We just had the most delightful experience at Viva Mexico! My husband had the steak fajitas, and they were succulent—perfectly cooked. I enjoyed a flavorful veggie burrito that was so filling! Plus, the waitress was incredibly helpful with dietary questions. I appreciated how busy the restaurant was, but that didn't compromise our meal. " (*Curated Review*)
" Overall a decent experience, though the tacos were a bit bland compared to other authentic places I've visited. They have some unique specialty dishes that could be worth trying next time. The environment was friendly and the service was acceptable but definitely could use improvement in ensuring timely food delivery. " (*Curated Review*)
" I finally made it to Viva Mexico, and I'm so happy I did! The tostaditas were delightful, and the mole chicken was absolutely to die for! The atmosphere made for a romantic night with my date. To top it off, the waitstaff was courteous and attentive without being overbearing. Affordable prices for such high quality. Can’t wait to return! " (*Curated Review*)
" Absolutely loved everything about this place! The staff is friendly, the food is fresh, and the variety on the menu caters to all tastes. I personally enjoyed their spicy tamales, which were packed with flavor! A quaint little corner restaurant that feels warm and inviting. Will be coming back time and again. " (*Curated Review*)
" While I liked the tacos, they didn’t impress me as much as I had hoped. The seasoning was pretty standard, and I expected something more authentic. The margarita was good, and the service was nice, but overall, it didn’t stand out among other local places. I may give it another shot next time. " (*Curated Review*)
" I've visited Viva Mexico several times and each time the experience has been better than the last! The flavors in their enchiladas are incredible, and the staff is always welcoming. My favorite thing to order is the mole sauce; it adds such a rich flavor to the chicken! I also appreciate the BYOB aspect, which makes it affordable to enjoy my favorite dishes. Highly recommend for anyone craving authentic Mexican cuisine! " (*Curated Review*)
" Honestly, one of the best Mexican restaurants I've been to in this area! We ordered the beef and chicken fajitas, and they were spectacular—full of flavor and served with a generous amount of tortillas. The setting is very warm and inviting, making it a great place for families or groups of friends. Our waiter was attentive and made great recommendations. I can’t wait to come back with my family and introduce them to this awesome spot! " (*Curated Review*)
Address: 21 Central Ave, Flemington, NJ 08822, USA
Address: 171 Stanton Rd, Flemington, NJ 08822, USA
Address: 541 Sergeantsville Rd, Flemington, NJ 08822, USA
Address: 55 Main St, Flemington, NJ 08822, USA
Address: SPEEDWAY PLAZA, 40 NJ-31 Unit B-4, Flemington, NJ 08822, USA
Address: 161 Main St, Flemington, NJ 08822, USA
Address: 146 NJ-31, Flemington, NJ 08822, USA
Address: 505 NJ-12, Flemington, NJ 08822, USA
Address: 18 Commerce St, Flemington, NJ 08822, USA
Address: 268 US-202 #31, Flemington, NJ 08822, USA