The Star in Frisco
The Star in Frisco is a premier entertainment and sports destination, serving as the world headquarters of the Dallas Cowboys. This 91-acre campus offers guided tours of the state-of-the-art facilities, including the indoor practice field and the War Room, while also featuring retail shops, dining, and entertainment options in The Star District. Perfect for sports enthusiasts, families, and visitors, The Star provides a unique blend of football history, culture, and lifestyle. Plan your visit to The Star in Frisco for an all-encompassing experience that showcases the spirit of the Dallas Cowboys and vibrant entertainment.