Get directions to: El Pollo Loco, Chino, CA
Restaurant address: 5280 Philadelphia Street Chino, CA 91710, USA
Restaurant: El Pollo Loco