Recently moved to Sloans Lake area, Denver. Any recommendations on local dispensaries/strands to try out? Seem like quite a few spots in the surrounding area. Cheers