Get directions to: Taco Bell, Melrose Park, IL Restaurant address: 51 W North Ave Melrose Park, IL 60164, USA Driving Walking Bicycling Restaurant: Taco Bell