Nuevo Vallarta

11225 S Saginaw St, Grand Blanc
(810) 695-1671

Customers' Favorites

Menu

Photos

+59 photos
+58 photos
Add a photo

Recent Reviews

This restaurant is amazing! Food was perfectly made and delicious. Great service and environment
Prices are kind of steep,.so look to spend at least 25 -30.00 for your plate and a regular beverage.
They do have a bar and their drinks are huge. Look to spend a bit extra for that.
It's very worth it!!
Grilled chicken nachos were extremely way too salty (and I love salt). Comparably Meals were very expensive compared to other local similar places. Drinks were average price. Our young server was amazing and one of the most polite waiters we have ever had.
I mean the food is good. But ive gone twice and the service seems extremely slow. We were there with only 2 other tables and it took him 15 mins to ask what we wanted to drink. Really weird.

More Reviews