Neumann's Bar & Grill 927 Main Street, Holy Cross, IA 52053