First Look: Denver Tea Room opens in a new home on South Broadway
At the beginning of the year, the Denver Tea Room closed its doors in the Victorian house at 1820 East Colfax where it had poured for years, in preparation for a move to South Broadway. Now, after months of work, the new spot is ready to make its debut today…