As Some Downtown Denver Restaurants Close, The Velvet Cellar Is All-In
WestWord
Are downtown restaurants doomed? Several establishments in that area shuttered recently, including Avelina, a restaurant that had been open at 1550 17th Street since 2016…