Skip to main content
Shedd Aquarium

Public Landing Restaurant

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

Restaurants

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...

Sizzles

Lockport

Great burgers and more in Lockport!

Read more about Sizzles

Tallgrass Restaurant

Lockport

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

Read more about Tallgrass Restaurant

Stagecoach Eatery & Saloon

Lockport

A modern twist on the classic bliss!

Read more about Stagecoach Eatery & Saloon

Subscribe to Our Newsletter

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