El Pollo Loco Hours of Operation at 2032 North Mannheim Rd, Melrose Park, IL 60160
Location hours of operation, address, phone number and driving directions
Location Address
El Pollo Loco
2032 North Mannheim Rd
Melrose Park, IL 60160
Melrose Park, IL 60160
Location Phone Number
(708) 681-1920Location Hours of Operation
Hours not availableClosest Locations
Address | Distance |
---|---|
2715 North Milwaukee Ave. | 9.06 miles |
2801 147th Street | 22.17 miles |
El Pollo Loco, 2032 North Mannheim Rd, Melrose Park, IL 60160, Location Comments
No comments have been posted for this El Pollo Loco location.Be the first to add a comment! Add a comment about El Pollo Loco -->