Showing results for windsor mill tavern
Search instead for windsormilltavern
Windsor Mill Tavern
(617)
Restaurant
Address: 301 Main St Unit C, Windsor, CO 80550
Hours: Closed ⋅ Opens 4 PM
Phone: (970) 833-5124
Located in Windsor, CO Serving Craft Cocktails, Fine Wine & our take on American Cuisine!. 301 Main Street, Windsor, Colorado 80550.