20+ taps and real glassware in IND’s Main terminal
Granite City Food & Brewery sits post-security in the Main terminal, near the center hub of gates, and actually pours its own craft-style beers instead of just macro lagers. Expect pub food at airport prices: most burgers, flatbreads, and sandwiches land in the $14–$20 range, with appetizers like spinach-artichoke dip and wings hovering around $12–$16. Seating splits between a full bar with TVs and standard tables, so it works for both a quick solo pint and a longer sit-down meal before boarding.
The draw here is the beer list. You’ll usually see Granite City standards like a pale ale, a brown, and a seasonal tap alongside a couple of national craft options, with roughly 15–20 taps running at any given time. A pint often runs around $8–$10, and servers are generally willing to offer a quick taste if you’re stuck between styles. If you care more about the pour than the plate, this is the better choice over the domestic-heavy bars scattered around IND.
Food is solid by airport standards: think thick burgers with bacon, flatbreads, and big salads instead of heat-lamp fast food. Portions are generous enough that one entrée can easily carry you through a 2–3 hour flight. One Google reviewer called out “surprisingly decent food” alongside the beer lineup, which matches the general theme: not destination dining, but you won’t leave hungry. Figure on $25–$35 per person before tip if you pair a meal with one drink.
Watch out for: multiple Google reviews flag slow service and 10–20 minute delays just to get the check during busy morning and evening banks. Build in at least 45 minutes if you’re sitting down, and 60–75 minutes if you want a full meal plus a second beer. Tip: tell your server your boarding time up front and ask for the check with your main course to avoid clock-watching at the table.