Macksburg from Iowa Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Cafe - Iowa, Macksburg, 203 W North St, 50155 Coffee (641) 768-2258 Map Papa's Bar And Grill - Iowa, Macksburg, 100 West North Street, 50155 (641) 768-2437 Map