El Pollo Loco
1305 3rd Ave, Chula Vista
(619) 591-1076
Recent Reviews
Order Online
You May Also Like
Kanpai Restaurant - 301 Palomar St
Japanese, Sushi Bar, Ramen
Wienerschnitzel - 282 Palomar St
Fast Food, Hot Dogs
El Dorado Authentic Mexican Food - 311 Palomar St
Mexican
Restaurants in Chula Vista, CA
El Pollo Loco
1305 3rd Ave, Chula Vista, CA 91911
(619) 591-1076