Get directions to: Monte Tap Room, Montezuma, IA
Restaurant address: 106 North 4th Street Montezuma, IA 50171, USA
Restaurant: Monte Tap Room