Tetra Private lounge and garden

3039 Walnut Street, Denver, CO 80205