Get directions to: El Pollo Loco, Chandler, AZ
Restaurant address: 4985 West Ray Road Chandler, AZ 85226, USA
Restaurant: El Pollo Loco