Denver is quickly becoming known as “The town that smells like weed.” Many visitors report, and most residents acknowledge, that smelling the strong and unique odor of cannabis is a common experience when walking around the neighborhoods of central Denver. The culprit is usually a retail store or an indoor growing operation, but occasionally it’s […]

