City Spirits Wine & Liquor is a great place to shop for red wine in the downtown Denver area, as our selection is well thought-out and brimming with quality. Located just off the 16th Street Mall, we've elevated what people have come to expect from your local liquor store.
All of our wine is stored in our temperature-controlled "wine capsule," a room we built with the care of your wine in mind, where the temperature is maintained at a constant 58 degrees, just as it would be in a wine cellar. We specialize in quality wines with a story, often from boutique wineries, biodynamic properties, and wines that are certified organic.
We carry several of the names people have come to recognize as well, such as Caymus, Silver Oak, Catena, Antinori, La Crema, L'Ecole, Chateau St. Michelle, and many others.
If you can't make it in, all of our products can be found on our website, where you can also shop for free delivery in the downtown Denver area. We hope to see you soon!
Products Per Page: