Public Landing Restaurant and Banquet Center

200 W. 8th Street Lockport, IL 60441
Visit Our Website

The Public Landing Restaurant and Banquet Center is housed in the historic Gaylord Building in Lockport, Illinois. The Gaylord Building is one of the National Trust Historic Sites and is on the National Register of Historic Places. The building played a vital role in one of the greatest enterprises of the 19th century: the digging of the 96 mile long I&M Canal. The Public Landing boasts a well-manicured spacious outdoor seating area that overlooks the I&M Canal and Lincoln Landing Park. The Public Landing Restaurant offers classic American fare with fresh ingredients in a beautiful setting indoors and outdoors.


Easter Meals and To-Go Specials
Win Over $1,000 in Restaurant Gift Cards - Joliet Area Restaurant Week 2020

What's Nearby?

Scenes from Around the Corridor