Tallgrass Restaurant
1006 S. State Street, Lockport, IL 60441
Restaurants
High-end, set-price French cuisine & a curated wine list served in an elegant, historic setting.
Modern French cuisine. Located in an 1895 historic building - Celebrating 32 Years! Open for dinner Wednesday - Sunday. Reservations required. AAA Four Diamond Award Winner - 19th year in a row.
How to find us?
You might also be interested...
Public Landing Restaurant
Lockport
The Public Landing has been a dining gem of the I&M Canal for years!
Read more about Public Landing RestaurantStagecoach Eatery & Saloon
Lockport
A modern twist on the classic bliss!
Read more about Stagecoach Eatery & Saloon