Granite City has a decent happy hour. Another place that has Gluten-Free options, which is awesome. I live pretty close but I rarely go. Their food is good, but just not good enough to keep me coming back. The shrimp appetizer is my favorite. It's tangy and a bit spicy - fried and good. Non-happy hour prices here are just too expensive and the bar is busy. Maybe people go there because the beer is good? I haven't sampled so I can't comment on that, but since they proclaim themselves to be a brewery I would imagine they would be excellent, no?
As for the food, all of it (except the shrimp) blurs together for me. I haven't been unhappy with anything that I've ordered. I don't dislike GC, but I don't love it. Notice how I'm indifferent. I'll be back someday... but I won't be running.
Granite City's Website
Giving you a taste of what I taste. From gourmet to everyday. No pretentious bull - just good food.