

Glenn’s Diner, North Center, Chicago
The sky was freaky that night that Dallas, Brian, Jill, Kristin and I went to Glenn’s. “The Best Food in the World” is what they claim to have, so it’s not surprising that they also claim to have the “The Best Shrimp Cocktail in the World.” It is huge, though. Like 2 people can share 1 shrimp.
0 responses so far ↓
There are no comments yet...Kick things off by filling out the form below.
Leave a Comment