In 2022, The Star is home to new spots, including a southern seafood restaurant, a women’s boutique and a fine art gallery. The Star, of course, is the 91-acre campus of the Dallas Cowboys world headquarters that also features mixed-use retail and restaurant space. Between July 2021 and June 2022, The Star district leased more […]