Steinhaus Address: 101 Main St W, Vermillion, MN 55085 Phone: (651) 437-1220 Restaurants Other Businesses: Steinhaus at 101 Main St W, Vermillion, MN 55085 Duff's Tavern On Main at 108 Main St E, Vermillion, MN 55085 Duff's Tavern On Main at 108 Main St E, Vermillion, MN 55085