Viva Mexico Restaurant

New Brunswick, NJ · Mexican restaurant

Rating
4.2/5
★★★★☆ 4.2
Reviews
20
Rank in New Brunswick
#118
of 227 restaurants
City Percentile
42%
rating percentile
Address
Viva Mexico Restaurant, 138B French St, New Brunswick, NJ 08901
Phone
(732) 317-9410
Website
vivamexico-dhoj2o4m.toast.site
Status
Closes soon · 12 AM · Opens 9 AM Sat

Viva Mexico Restaurant is a restaurant located in New Brunswick, NJ. It is one of 227 restaurants listed in New Brunswick. Its 4.2-star rating matches the New Brunswick city average of 4.2 stars. There are 10 photos associated with this location.

About Viva Mexico Restaurant

Viva Mexico is a family-owned Mexican restaurant serving authentic, freshly prepared Mexican food made daily with quality ingredients. Our menu features tacos, birria, enchiladas, grilled meats, seafood, soups, and classic Mexican favorites. We offer... More

Hours

Friday9 AM–

Customer Reviews

★★★★★ 5.0 Shuvan Haldar · Feb 2026

I think this is my favorite restaurant so far! I like spicier food, and this place has extremely flavorful dishes that are spiced perfectly. Everything here is good, and priced very affordably. If you do come, make sure you try the regular churro. It is the best churro I have ever had!

★★★★★ 5.0 Sindhura Kolli · Jul 2023

The food here is incredible! The birria was so flavorful and the meat was cooked perfectly. The molcajete is one of the pricier things on the menu but you get your money’s worth with how much food is in it. It was filled with different kinds of meat and had a savory and spicy sauce that was amazing and is served with tortillas. The rice, beans, chips, and salsas were on point too! Definitely recommend this place!

★★★★★ 5.0 Jiejie Wang · Mar 2024

Amazing authentic Mexican food, everything on the menu was good. I also loved my passion fruit juice. We accidentally spilled over the juice, the waitress gave us a free refill and cleaned the floor immediately for us. Such a wonderful dining experience

★★★★★ 5.0 Cy Buck · May 2021

This is the spot. Fantastic music. Helpful wait staff. From what I can tell, authentic cuisine. Creative salsa. Trash is a little close to the outside eating area, but hey, it's New Brunswick. Overall, you must go here. *Update* - been here twice since my first visit and I'm convinced this is some of the best Mexican in the area. The Birria tacos are insane.

★★★★★ 5.0 Brandow Almonte · Dec 2021

Viva Mexico has been my go to Mexican restaurant for when I’m craving the delicious Birria tacos and it has been since summer of 2021. I made it my mission to find a restaurant where they serve better Birria than Viva Mexico’s. It’s been almost 4 years and still cannot find such restaurant. The price is worth it. It gets you full. It leaves you craving for more. It does the job and it excels at it. There is no better Birria tacos than the ones they serve in Viva Mexico!

Accessibility & Amenities

✓ Wheelchair Accessible Entrance ✓ Wheelchair Accessible Restroom ✓ Wheelchair Accessible Seating ✓ Assistive Hearing Loop

Services

Mexican restaurantBurrito restaurantMexican torta restaurantNoodle shopRamen restaurantRestaurantTaco restaurantTex-Mex restaurant

Top Restaurants in New Brunswick

NameRatingReviews
Crunch Cafe★★★★★ 5.020 reviews
Thyme Machine - NJ★★★★★ 5.020 reviews
Ruby's Bakery★★★★★ 4.920 reviews
Kenny’s Cafe★★★★★ 4.920 reviews
Galata Bistro★★★★★ 4.920 reviews
Knight 9 Nutrition★★★★★ 4.920 reviews
Veganica★★★★★ 4.820 reviews
Chai Chenak Cafe★★★★★ 4.820 reviews
Nacho Bae★★★★★ 4.820 reviews
Freshii★★★★★ 4.820 reviews

This listing is informational. Contact the business directly to verify credentials, services, and availability.