Get directions to: El Farolito Restaurant, Saginaw, MI
Restaurant address: 1346 N Washington Ave Saginaw, MI 48601, USA
Restaurant: El Farolito Restaurant