MKE · Restaurants

Mo's Irish Pub

$$$$

Guinness on tap and wall-to-wall TVs near Main Terminal gates

Mo’s Irish Pub sits airside in MKE’s Main Terminal, acting as the de facto sports bar for the concourse. Dozens of TV screens run ESPN and whatever big game is on, so you can actually follow the fourth quarter instead of just checking scores at Gate C10. Expect mid-range pricing: burgers and sandwiches usually land in the $14–$18 range, with pints of Guinness around typical airport markups.

Food leans Irish‑American: reviews call out shepherd’s pie and fish and chips as the default orders. One flyer said the shepherd’s pie was “okay, better than fast food,” which feels about right at a US airport. Portions run large enough that a single main can carry you through a 2–3 hour layover. If you’re just snacking before a 90‑minute hop to Chicago or Detroit, split an appetizer instead of committing to a full plate.

Service is the weak point. When the bar fills up during Packers, Bucks, or NFL Sunday games, travelers report 20–30 minute waits just to place an order and longer for food. On off-peak Tuesday mornings before the 10:00 flights, the same staff can move much quicker. If your boarding pass shows a tight 45‑minute connection, skip table service and grab a drink only at the bar.

Regulars treat Mo’s as their living room: they park at the bar with a Guinness, phone on the departure board page, and watch until Group 3 lines up at Gate C16. Some even plan layover meals around kickoff or first pitch times, turning a 90‑minute connection into a game segment. If you care more about the game than gourmet food, this setup does the job.

Tip: On game days, sit at the bar, order your first drink and main together, and set a 25‑minute timer on your phone as your “walk to the gate” cutoff.

Other restaurants at MKE