Restaurant
Maggie's Diner
3 locals recommend
Location
28534 US-18
McGregor, IA
Tips from locals
Don't let Maggie's fool you! It might look like a truck stop given all the 18 wheelers parked in the lot, but Maggie's is a hidden gem with some of the best home-cooked food in the area. They are known for their family atmosphere and terrific service.