Mallard from Iowa Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Duck Stop Restaurant & Lounge - Iowa, Mallard, 608 Inman, 50562 (712) 425-3384 Map