Fried Chicken

El Pollo Loco in Melrose Park, Illinois

El Pollo Loco
2037 N. Mannheim Rd., Melrose Park, IL 60162.
El Pollo Loco Phone Number(708) 681-1920 Driving Distance from Fremont, CA : 1824.78 mile

get driving directions

Melrose Park, IL Nearby locations