Instead of endless boring passages cluttered with kiosks, The Star is a series of shops & restaurants of shifting scale that are visually consistent and controlled. The design keeps it relevant because it is a genuinely pleasant place to be. It’s an experience!
Brick and mortar is not out of fashion, but bad customer experience is out of fashion. A location is about creating lasting experiences.
The Star is the home of the Dallas Cowboys World Headquarters.