Get directions to: El Pollo Loco, Glendora, CA
Restaurant address: 750 South Grand Avenue Glendora, CA 91740, USA
Restaurant: El Pollo Loco