El Pollo Loco in Upland
760 E Foothill Blvd,
Upland, 91786
(909) 920-9191
(909) 920-9191
Providers of about us in Upland
about us, careers, catering, chicken