Our whole family loves GC. Daughter loves Bedder Cheddar burger (I *think* that's what it's called); hubby and I love soup, salads, and flat breads.
Sunday brunch is very good, with a great variety of breakfast and lunch foods, but good luck getting in; it's always jammed for brunch, and they don't take reservations (except for large parties).
Avoid peak lunch times during the week, or plan on waiting half an hour or more. Try 11:30 a.m. or 1ish. Peak dinner times get crazy, too.
Despite crowds and hit or miss service, this is one of my favorite restaurants.
If you own or manage Granite City Food & Brewery, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.