Viva Mexico
$ • Mexican, Vegetarian
Hours:
328 Montgomery St, Jersey City
(201) 433-3477
About Viva Mexico
Customers' Favorites
Viva Mexico Reviews
Ratings
Menu


Hours
Monday | 9AM - 10PM |
Tuesday | 9AM - 10PM |
Wednesday | 9AM - 10PM |
Thursday | 9AM - 10PM |
Friday | 9AM - 10PM |
Saturday | 9AM - 10PM |
Sunday | 9AM - 10PM |
Viva Mexico is a clean and accessible restaurant with great service, perfect for a variety of delicious Mexican dishes like fajitas, tostada salads, and steak with onions. Guests can enjoy tasty horchatas, flavorful steak Mexican quesadillas, shrimp fajitas, and grilled veggie sandwiches. The hot sauce adds a nice touch to the quesadilla, while the shrimp fajitas could use larger tortillas. The veggie burger is a good option for vegans, although more menu choices would be appreciated. The staff is friendly and attentive, making for a pleasant dining experience that is likely to bring customers back for more.
Although a little run down and slow service, the amazing food makes up for a lot. The restaurant mainly thrives on takeout but also has a fully functional and pleasant dining space that is never crowded, making it a peaceful place to enjoy a meal. The food here is very good with a large variety of options, including tacos as appetizers and fajitas as the main course, all described as delicious. The smoothies are also excellent. The restaurant is kid-friendly and is BYOB, which adds convenience. Bathrooms could use more regular cleaning, and service can be slow at times due to staff availability. Nonetheless, the food and overall experience make it a place worth visiting, and many customers would definitely return to try more of the menu.