Get directions to: El Pollo Loco, Peoria, AZ
Restaurant address: 10000 W Happy Valley Rd Peoria, AZ 85383, USA
Restaurant: El Pollo Loco