Two years after buying Cherry Creek Food Hall & Brewery for $5.2 million, Houston-based RCI Hospitality Holdings Co. plans to close the business on Nov. 30, according to a Facebook post. RCI purchased the operation, 6575 Greenwood Plaza Blvd., from well-known Denver chef and restaurateur Troy Guard, who had opened it in 2021.