Viva Mexico Restaurant
$$ • Mexican, Vegetarian
Hours:
148 Main St, Flemington
(908) 788-0744
About Viva Mexico Restaurant
Customers' Favorites
Viva Mexico Restaurant Reviews
Ratings
Menu
Hours
| Monday | Closed |
| Tuesday | 11AM - 8:30PM |
| Wednesday | 11AM - 8:30PM |
| Thursday | 11AM - 8:30PM |
| Friday | 8AM - 9PM |
| Saturday | 8AM - 9PM |
| Sunday | 8AM - 8PM |
Viva Mexico Restaurant provides a warm and inviting dining experience with friendly staff and delicious food. Guests can enjoy fresh, warm chips and authentic salsa, along with tasty appetizers like quesadilla. Popular entrees include the steak and shrimp dinner special and the blackened chicken special, served with rice and veggies. The Plato Combinado allows diners to choose from options like burrito, enchilada, chimichanga, and tamale. For dessert, the tres leches cake and flan are delightful choices. This family-owned restaurant, set in an old house with outdoor seating, has been a beloved spot for over 10 years. Customers appreciate the flavorful, consistent food, and many enjoy visiting several times a year. The restaurant is known for its great service, attention to customers, and overall cute atmosphere. It is considered the best Mexican place in the area, with favorites like tacos, burrito bowls, and huge Texas burritos. The lunch service is always prompt and pleasant, making it a favorite spot for both casual and special occasions.