Nuevo Vallarta

Address:
11225 S. Saginaw St., Grand Blanc, MI
Phone:
(810) 695-1671

Details

Hours:
Monday-Thursday: 11:00 a.m. to 10:00 p.m.
Friday-Saturday: 11:00 a.m. to 10:30 p.m.
Sunday: 11:30 a.m. to 9:00 p.m.

Charming cocina for margaritas & Mexican cuisine located at the Old World Village mall.