Skip to content

Old Man River Restaurant & Microbrewery

  • Restaurant
  • Spirits
123 A Street
McGregor, IA 52157
(563) 566-9959
Wednesday & Thursday 11 a.m.-9 p.m.
Friday & Saturday 11 a.m.-10 p.m.
Sunday 11 a.m.-2 p.m.
  • About

    Come enjoy the fun, friendly, and family atmosphere and staff at Old Man River Restaurant and Microbrewery in the heart of McGregor, Iowa, offering a full menu including appetizers, sandwiches, salads, and flavorful entrees. All steaks are cut to order. We also have new microbrews! Our four handles offered on tap include a Red Ale, Brown Ale, IPA's, and Cream Ale. Enjoy our delicious homemade pizza with your favorite brew!

    Scroll To Top