El Pollo Loco in Upland, CA
1
El Pollo Loco location found near Upland
El Pollo Loco - 1126 E 19th St
Rating: 3.2
(
80 Reviews
)
1126 E 19th St, Upland CA 91786
(909) 579-0500
El Pollo Loco Stores in The Nearby Cities
El Pollo Loco in Montclair
El Pollo Loco in Ontario
El Pollo Loco in Rancho Cucamonga
El Pollo Loco in Chino
Upland, California
Similar Stores in Upland
Taco Bell Upland
989 W Foothill Blvd, Upland
Chipotle Mexican Grill Upland
3 Locations
Del Taco Upland
2 Locations
Baker's Drive-Thru Upland
2 Locations