Get directions to: El Pollo Loco, Pomona, CA
Restaurant address: 72 Rio Rancho Rd Pomona, CA 91766, USA
Restaurant: El Pollo Loco