• Banner 1
  • Banner 2
  • Banner 3

Welcome to Viva Mexico Restaurant

Viva Mexico Restaurant, located at 148 Main St, Flemington, NJ, offers a delightful dive into authentic Mexican cuisine. Renowned for its fresh ingredients and extensive menu, the restaurant prides itself on exceptional table service, fostering a welcoming atmosphere. Guests rave about the flavorful dishes, such as the highly recommended Texas Burrito and homemade pico de gallo. Whether enjoying dine-in or the convenience of takeout, patrons appreciate the friendly staff who are dedicated to enhancing their dining experience. With the option to BYOB and outdoor seating available, Viva Mexico stands out as a culinary gem in the community.

Viva Mexico Restaurant: Reviews & Ratings

Jailine B.
Jailine B.

I really liked this place, they have many varieties of Mexican food on their menu and the people are very nice and friendly, I liked talking with the waitress, she was very dedicated to answering my questions about the food and things about the menu. Very pleasant experience.

Noelle O'Donnell
Noelle O'Donnell

Viva Mexico is amazing for dine in or take out. Everything is prepared fresh with fresh ingredients and the food is absolutely, incredibly delicious. Our family looks forward to take out from here always. Another gem in the he Boro!!!

Ryan Schwartz
Ryan Schwartz

Awfully nice folks in an awfully nice place. Food was high quality. Sit down, table service, BYOB. We had a large group and everyone was pleased with the lot. Thanks much.

Tom Ciccarone
Tom Ciccarone

Viva Mexico Restaurant in Flemington provided an absolutely delicious & authentic dinner for myself and a friend. Love the setting - we were able to sit outside on the front patio and enjoy the weather while we were provided excellent service. I had the Texas Burrito which I highly recommend. The homemade pico de gallo was some of the best I've ever had. I'll continue to go back and a big thank you to the staff for a phenomenal experience!

christine tobin
christine tobin

Absolutely delicious!! Flavorful spices for all our dishes .

Robert Quinn
Robert Quinn

Delicious fajitas, chicken and steak. Decent sized portions and served with a mix of flour and corn tortillas. Quick and pleasant service. It's a nice place to enjoy a meal, funky art everywhere with 3 or 4 different rooms and multiple patios. Looking forward to going back for dinner outside.

Noel Medina
Noel Medina

So our aunt suggested this place and we were not disappointed. I had their spin on the Cuban sandwich and it was really good. I also had a taste of their fresh burrito and that was yummy! Can’t wait to go back. I love the atmosphere there like eating in a homey kitchen. Kind of a old school feel. Give them a try and you won’t be disappointed.

rosie kunie
rosie kunie

Food was fresh and delicious! Our waiter, the owners sons' service was outstanding! Definitely worth going for another meal!

Location

Welcome to Viva Mexico Restaurant, an authentic culinary gem nestled in the heart of Flemington, New Jersey. Located at 148 Main St, this vibrant eatery promises a festivity of flavors that celebrate the rich traditions of Mexican cuisine. Whether you're in for a cozy dine-in experience or looking to take home a delicious meal, Viva Mexico fits the bill.

The delightful ambiance is matched only by the warm and welcoming service, as shared by numerous patrons. Customers like Jailine B. have praised the friendly staff who go above and beyond, providing insightful recommendations and enthusiastic engagement about the menu. A pleasant dining encounter ensures that you're not just a customer; you become part of their family.

A standout feature of Viva Mexico is the emphasis on fresh ingredients and authentic flavors. Noelle O'Donnell raves about the remarkable freshness in every dish, saying it is guaranteed to satisfy any craving for Mexican food. You can truly taste the dedication in each meal, with dishes prepared with love and great attention to detail.

Among the must-try items is the famous Texas Burrito, as highlighted by Tom Ciccarone, who relished the experience on the cozy patio while indulging in this culinary creation. The homemade pico de gallo deserves special mention too—customers have hailed it as one of the finest they've encountered. Each bite is a vibrant explosion, underscoring the restaurant’s commitment to authentic flavors enriched with flavorful spices.

Whether you're dining with a large group as Ryan Schwartz did or enjoying a quiet evening, the atmosphere is inviting and perfect for sharing good conversations over mouthwatering food. The "BYOB" policy allows for an enhanced experience where you can pair your meal with your favorite beverages, making every visit a unique occasion.

In conclusion, Viva Mexico Restaurant is not just a place to eat; it's a celebration of the tastes and warmth that define Mexican culture. With consistently high-quality food and an atmosphere that feels like home, it’s no wonder that this restaurant stands out as a true delight in Flemington. Taste the passion and dedication in every dish, and you'll understand why many have made it a go-to spot!