10 Mile Tavern Address: 610 Old Highway 28, Villard, MN 56385 Phone: (320) 554-2939 Payment: Restaurants, Bars Other Businesses: La Cafe Paris at 16044 County Road 28, Villard, MN 56385 Office Bar at 540 Washington St, Villard, MN 56385