About This Event
The Spirit of Mexico Rodeo is staged at Cowtown Coliseum in Fort Worth, Texas, within the Stockyards National Historic District. The historic arena, built in 1908, is renowned as the site of the world's first indoor rodeo and continues to host weekly rodeos. This event highlights traditional rodeo competition in a prominent, culturally rich setting that anchors Fort Worth's storied rodeo heritage.