El Pollo Loco Encinitas - Hours & Locations
El Pollo Loco - Chula Vista
666 H Street, Chula Vista CA 91910 Phone Number:(619) 476-9325Hours may fluctuate
Distance:30.47 miles
Hours may fluctuate