Delilah LLC
1/17/2022
This place is the most legit spot in Telluride, top notch service and products. I have to say that the few bad reviews have to be for the dispensary next door. They are incredibly rude next door, but trust me Delilah's staff is incredibly friendly, and all the product is tasty and clean.