Skip to main content
Shedd Aquarium

Public Landing Restaurant

200 W. 8th St., Lockport, IL 60441


The Public Landing has been a dining gem of the I&M Canal for years!

Enjoy modern, regional American cuisine. Casual fine dining in the historic Gaylord Building (1838). Beautiful seasonal patio offering dog friendly dining. Open daily Tuesday - Sunday 11:00am. Closed on Mondays.

You might also be interested...

Stagecoach Eatery & Saloon


A modern twist on the classic bliss!

Read more about Stagecoach Eatery & Saloon



Great burgers and more in Lockport!

Read more about Sizzles

Tallgrass Restaurant


High-end, set-price French cuisine & a curated wine list served in an elegant, historic setting.

Read more about Tallgrass Restaurant

Subscribe to Our Newsletter

Get inspired by top travel stories, gain access to exclusive promotions and contests, and discover even more reasons to #EnjoyIllinois.