You are here
Max Lapthorne, Contributing Editor
6:31 am CST December 24, 2018
From 11 a.m.-2 p.m. every day of the week, Diamond’s Restaurant and Bar in Lockport is the place to be for those with a grumble in their stomachs. During those hours, the restaurant, located at 16529 W. 159th St. ...