Tuesday, February 5, 2008
Back in business
Glenn's Diner is open again after a water main break.
(Photo: Yelp Chicago)
Comfort-food fave Glenn's Diner (1820 W. Montrose Ave., 773-506-1720) and other Ravenswood spots finally reopen, says Drive Thru, following that horrific water main break a few weeks ago.