Retail Stores in Windsor, Colorado. The finest deal in Northern Colorado may be found at Brand’s Beverage in Windsor. Our store, which has 20,000 square feet of your favorite wine, liquor, and beer, as well as a large assortment of regional microbrews and Colorado wines, is situated across from The Budweiser Events Center at 4355 Fairgrounds Avenue in Windsor, Colorado. Our educated staff would be pleased to help you if you need assistance picking cocktails for a party, choosing a beer, or matching meals with wine. Our goal is to make purchasing alcohol as simple as possible.