I joined my mom and aunts for dinner in the middle of their annual post Thanksgiving shopping trip. Granite City was close to the shopping so we stopped in here. It was fairly average. I'd say the food was better than the beer. The portions are huge. Our waitress was really nice, though it would been good if our soups/salads had come earlier than our entres. This place is worth a shot if you're in the area.