Get directions to: El Pollo Loco, Arcadia, CA
Restaurant address: 1 W Duarte Rd # J Arcadia, CA 91007, USA
Restaurant: El Pollo Loco