Duck Stop Restaurant & Lounge, MALLARD, Iowa (IA)
Readily positioned at 608 Inman () in MALLARD, Iowa (IA) (50562), Duck Stop Restaurant & Lounge can be contacted at 7124253384. It is advisable to call up in ahead of time to make a reservation.
More restaurants in MALLARD, Iowa (IA)
Duck Stop Restaurant & Lounge contact information and details:
Address: 608 Inman - , MALLARD, Iowa (IA) 50562
Contact Phone: 7124253384