Get directions to: El Pollo Loco, Chandler, AZ
Restaurant address: 2160 North Arizona Avenue Chandler, AZ 85225, USA
Restaurant: El Pollo Loco