Green Dragon

Green Dragon’s Denver shop is located in a converted warehouse in an industrial district just off Kalamath Street, across from the Stranahan’s Whiskey distillery. The spacious shop’s modern vibe hits you square in the face as you enter, in the form of a ninety-inch-plus flat-screen behind the reception desk delivering crystal-clear images of colorful, vibrant […]