Westword, Topics, Cannabis, Music

Champa Street Cheba Hut Closes Suddenly With No Warning for Staff

WestWord

"Thank you downtown Denver for the memories and good vibes," reads a note on the door at 1531 Champa Street, which was home to the first Denver location of Cheba Hut, an Arizona-founded toasted-sandwich chain (which produces one of our favorite stoner foods), for nearly fifteen years. But there are no good vibes from staffers, several of whom say they were blindsided by the closure at a May 13 meeting…

Link to original article