El Pollo Loco in Chula Vista, CA
2
El Pollo Loco locations found near Chula Vista
View Map
El Pollo Loco - 1305 3rd Ave
Rating: 3.4
(
66 Reviews
)
1305 3rd Ave, Chula Vista CA 91911
(619) 591-1076
El Pollo Loco - 666 H St
Rating: 2.9
(
41 Reviews
)
666 H St, Chula Vista CA 91910
(619) 476-9325
El Pollo Loco Stores in The Nearby Cities
El Pollo Loco in National City
El Pollo Loco in San Diego
El Pollo Loco in Lemon Grove
El Pollo Loco in La Mesa
Chula Vista, California
Similar Stores in Chula Vista
Taco Bell Chula Vista
3 Locations
Chipotle Mexican Grill Chula Vista
3 Locations
Rubio's Chula Vista
3 Locations
Northgate Gonzalez Market Chula Vista
1058 3rd Ave, Chula Vista