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 onlyWebsite

Maggie’s Diner

“Enjoy home cooking in the country.” 3 mi. W of McGregor. Available for small group parties. 28534 Hwy 18McGregor, IA 52157 USWebsite

Cafe` McGregor

211 Main StreetMcGregor, IA 52157 USWebsite