Lakewood has a new wine shop, says the Denver Post.Orchid Wine Cave at 8642 W. Colfax Ave is set up in an old, Victorian building, offering wine tastings from 2 to 7 p.m. Thursdays, Fridays, and Saturdays. [DP]
More From
Eater Denver
Sign up for the
newsletter
Eater Denver
Sign up for our newsletter.
The Latest
Sign up for the
newsletter
Sign up for the Eater Denver newsletter