El Pollo Loco
666 H St, Chula Vista
(619) 476-9325
Recent Reviews
El Pollo Loco
666 H St, Chula Vista 91910
(619) 476-9325