The Star Frisco Logo

Tripadvisor (210) · Corporate office in Frisco, United States
Suggest an edit · Your business? Claim now

Add more information

The Star is the 91-acre campus of the Dallas Cowboys World Headquarters and practice facility in Frisco, Texas. Developed as a first-of-its-kind …

Reviews

Tripadvisor
4.5/5 · 210 reviews
Recent reviews
Any rating
Loading reviews...
Oct 27, 2024
I would definitely visit The Star again and its amenities, especially if you're a Dallas Cowboys fan. I would highly encourage a tour of the home of Americas team. Full review by rvaughn2019
Jul 7, 2024
Went with tween boys. Staff was friendly and knowledgeable. We enjoyed seeing the impressive facilities. My only criticism is that the experience felt rushed. Full review by Explore47699060969
Jun 20, 2024
WOW! What a facility! The Cowboys have spared no expense in creating there offices & training facility. If you are really lucky, like we were, you possibly will see some players. Full review by Noozal

Social profiles

Data from: Tripadvisor