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