El Pollo Loco
Address:
2032 N Mannheim Rd, Melrose Park, IL 60160
Phone:
(708) 681-1920 Restaurants
Other Businesses:
- Papa John's Pizza at 2085 North Mannheim Road, Melrose Park, IL 60160
- Victorias Restaurant at 2080 N Mannheim Rd, Melrose Park, IL 60164
- Dunkin Donuts at 2033 N. Mannheim Rd, Melrose Park, IL 60160
- Quiznos Sub at 2003 N Mannheim Rd, Melrose Park, IL 60160
- Burger King at 1935 N Mannheim Rd, Melrose Park, IL 60160