Public Landing Restaurant

Rustic, canal-side spot for casual American dining and drinks in the historic Gaylord Building with a scenic patio overlooking the Public Landing greenspace.

200 W 8th St, Lockport, IL