The Public Landing Restaurant is housed in the Gaylord Building located at the northwest corner of 158th & Archer in downtown Lockport. The restaurant is west of the parking lot and between the train tracks and the old I&M Canal.
200 W. 8th Street
Lockport, IL 60441
Parking is available everywhere! Over 300 parking spots located within a 2 minute walk!
Free, available parking noted in yellow.
- Public Parking lot, west of Archer, east of the Gaylord Building
- Along the east and west sides of Archer Avenue (State Street/Route 171)
- Across Archer at 1st Midwest Bank
- "Norton Building" commuter lot on Renwick Road, 1 block west of State Street.
Park here and walk a block along the I&M Canal Path and Lincoln Landing Park to the Gaylord Building.