Mallard IA Restaurants 1. 608 Inman St, Mallard, IA 50562 | Duck Stop Restaurant & Lounge (712) 425-3384