Get directions to: Corner Tap, Atalissa, IA
Restaurant address: 119 Cherry Street Atalissa, IA 52720, USA
Restaurant: Corner Tap