Lockport from Illinois Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Tallgrass Restaurant - Illinois, Lockport, 1006 South State Street, 60441 (815) 838-5566 Map Taste Of China - Illinois, Lockport, 440 Summit Dr, 60441 Chinese (815) 836-0643 Map Villa Nova Pizza - Illinois, Lockport, 874 N State St, 60441 (815) 838-6682 Map « Previous 123