Sliding into Denver’s Green Russell
Slipping into Denver’s Green Russell is like sliding down the rabbit hole with Alice, accompanied by Tom Waits. Located on Larimer Square, this subterranean “chef-driven cocktail joint” evokes a 1920s cocktail lounge. First, however, you must know the…