Pocket City Pub

144 Main St.McGregor, IA 52157 USOpens 4pm

Kwik Star

125 Main StreetMcGregor, IA 52157 USWebsite

Old Man River

Family owned restaurant and brewery with mouthwatering food and a variety of tasty local and commercial beers. 123 A StreetMcGregor, IA 52157 US

By The Spoonful

221 Main StreetMcGregor, IA 52157 USWebsite

Sadie’s Sweet Shop

126 Main StreetMcGregor, IA 52157 USWebsite

Mr. McGregor’s Beer & Brat Garden

Outdoor dining on covered terrace overlooking Mississippi River. Full sandwich menu.  Open Summer hours only. Riverfront & MainMcGregor, IA 52157 USSummer hours only