Get directions to: Taco Bell, Lockport, IL Restaurant address: 16616 W 159th St Lockport, IL 60441, USA Driving Walking Bicycling Restaurant: Taco Bell