Duff's Tavern on Main

American restaurant · 108 Main St E, Vermillion, MN

Dine-In

Hours

More food in Vermillion, MN · American Food in Vermillion