#138 – Glenn’s Diner. Fresh Fish and so so much more.
If you’re a food lover and you live in Chicago, odds are you’ve dined at Glenn’s Diner. Tucked feet West of the Montrose Brown line stop, Glenn’s unassumingly serves up som…
Post to Tumblr