We ate a late dinner at Granite City after a football game. Service was good, if a tiny bit slow. (However, there were quite a few large groups as well as ours) Ambiance was pleasant, and food good. The microbrews were good and complimented the food well. Steak salad tasty, but not a lot of steak. Pretzels divine! We'll return.