Fried Chicken

Advertisement

El Pollo Loco ( Store Number: # 6062 ) Store Hours and Reviews in Chicago, Illinois

El Pollo Loco
2715 N Milwaukee Avenue - 1St Floor, Chicago, IL 60647.
El Pollo Loco Phone Number(773) 394-5626 Driving Distance from, : 5149 mile

get driving directions

Advertisement

Chicago, IL Nearby locations