facebook instagram facebook instagram

Viva Mexico

$$ • Mexican

Hours:
148 Main St, Flemington
(908) 788-0744

Take-Out/Delivery Options

Customers' Favorites

Viva Mexico Reviews

4.2 (58)
This is our Flemington/Raritan go-to. My family has tried every Mexican place in town and Viva is hands down, the best in our opinion. Their chicken has never been dry (something a lot of other places suffer from) and their salsas are so flavorful.We just tried their breakfast too (tres leches french toast and chorizo omelet) and that did not disappoint either.I urge everyone in town to try all of the different Mexican spots they can, you'll almost definitely end up coming back...read full review

Fresh, delicious food with the friendliest staff you could imagine. Such a lovely casual atmosphere. The huge vegetarian burrito with mole sauce is amazing and it's hard to finish, it's so generous. Bring a few beers and you'll love it here!

The staff is very friendly and the service was great. I sat in the back and it felt like I was in a home. The guacamole and chips kept me busy while they worked on the main course. I was so happy to see that they had churros, I love them!

More Reviews(189)

Ratings

View all photos

Hours

Monday Closed
Tuesday 11AM - 8:30PM
Wednesday 11AM - 8:30PM
Thursday 11AM - 8:30PM
Friday 8AM - 9PM
Saturday 8AM - 9PM
Sunday 8AM - 8PM
Updated on: