Get directions to: El Amigo Restaurant, Glendora, CA
Restaurant address: 507 W Rte 66 Glendora, CA 91740, USA
Restaurant: El Amigo Restaurant