Update Info - El Pollo Veloz
This restaurant was reported as closed. If it is open, let us know.
El Pollo Veloz
11308 Lower Azusa Rd
El Monte, CA 91732
11308 Lower Azusa Rd
El Monte, CA 91732
This restaurant was reported as closed. If it is open, let us know.