Get directions to: El Pollo Loco, Rancho Palos Verdes, CA
Restaurant address: 28901 Western Blvd #201 Rancho Palos Verdes, CA 90275, USA
Restaurant: El Pollo Loco