The Vineyard is located in a small storefront in Cherry Creek North - if you blink, you might miss the store. While they do not have a huge selection, this is the place to go for French wine of all price ranges. The staff is very knowledgeable, and I would also recommend their wine-of-the-month clubs.
more