Rose & Thorn, an upscale, dual-concept bar and restaurant located within The Penrose at 1740 36th Street in Denver’s River North Arts District, will open its first phase to the public on Saturday, July 12. The venue blends two distinct experiences in one location: Rose, a rooftop bar and restaurant with sweeping views and a […]