First Look: New Windsor Mill Tavern Bar
A Main Street Windsor building that has survived multiple fires is the home of Northern Colorado's hottest new bar.
The highly-anticipated Windsor Mill Tavern opens Wednesday (Oct. 2) to the public. The cocktail and tapas bar is housed in a historic building that's been rebuilt after fires and tornadoes.
Townsquare Media talent, staff, guests and listeners all got a sneak peek for the final test run on Tuesday night.
Here's a look at the new 301 Main Street establishment that offers an array of cocktails, wines and beer — all in an intimate setting: