Get directions to: Melsha's Tap, Swisher, IA
Restaurant address: 72 2nd St Se Swisher, IA 52338, USA
Restaurant: Melsha's Tap