Get directions to: El Farolito Restaurante, Saginaw, MI
Restaurant address: 115 North Hamilton Street Saginaw, MI 48602, USA
Restaurant: El Farolito Restaurante