Old Man River Restaurant & Brewery in McGregor, Iowa, wears its history like a badge of honour. The walls whisper stories of generations of locals, yet the vibe feels anything but museum‑piece. You walk in and the scent of freshly‑malted hops mingles with the faint perfume of fried batter, a reminder that tradition can still be deliciously alive.
The brewery itself is a bit of an anomaly – a small‑scale operation that somehow produces a beer list that would make a seasoned pint‑snob grin. From crisp pale ales that cut through the summer heat to darker, malty brews that linger like a good joke, each glass showcases a unique flavor profile worth a proper sit‑down. The kitchen, perpetually busy, never lets the service slip; the staff remain affable even when the fryers are hissing like a chorus of angry bees. The fish and chips deserve a paragraph of their own (the locals swear by the hoppy amber that pairs with it), boasting flaky white fish encased in a golden crust that would make any British fry‑shop blush.
All in all, Old Man River manages to be both a nod to the past and a showcase of modern craftsmanship, delivering hearty food and beer without the pretentious fluff that clutters many contemporary taprooms.
The Old Man River Restaurant & Brewery offers an amazing atmosphere and rich history, serving up consistently delicious food, including excellent fish and chips, patty melt, and other options that please both locals and visitors alike.
Guttenberg IA (27.9km)
4.80
Holy Cross IA (49.3km)
5.00