El Pollo Loco in Covina, California


Locations:

621 N Azusa Ave
Covina - 91722
View Details
106 S Grand Ave
Covina - 91724
View Details