I've been to Granite City multiple times, both for regular meals and for their Sunday brunch. I have never been let down by their food. It is in some ways a basic Wisconsin restaurant, however, it has some great distinctive attributes. Their in house microbrewery adds a nice touch to the drink menu, not to mention that the beers are quite delicious. On Sundays they have Brunch drink specials, which are always nice. The cheesy hashbrowns and the eggs benedict station on the brunch buffet are definite winners. On the regular menu, the cheesy ale soup is absolutely fantastic. I will say that it can get quite crowded for Brunch service, so don't go if you are on a schedule. All in all, a good restaurant!