Tallgrass Restaurant

933 S State St
Lockport, IL 60441

Named after the Tallgrass prairie in Illinois, Tallgrass is located 35 miles southwest of Chicago in the Illinois and Michigan National Heritage Corridor. Come and discover. Be delighted with the inventive and beautifully crafted combinations of tastes and visual enchantments found only at Tallgrass.