Bars & Pubs Mallard

Duck Stop Restaurant & Lounge

Address
700 Inman St
Place
Mallard , IA 50562
Landline
(712) 425-3384

Description

Duck Stop Restaurant & Lounge can be found at 700 Inman St . The following is offered: Bars & Pubs - In Mallard there are 1 other Bars & Pubs. An overview can be found here.

Reviews

This listing was not reviewed yet

Categories

Bars & Pubs
(712)425-3384 (712)-425-3384 +17124253384

Map 700 Inman St