Get directions to: El Pollo Loco, Rancho Cucamonga, CA
Restaurant address: 7756 Haven Ave. Rancho Cucamonga, CA 91730, USA
Restaurant: El Pollo Loco