The Owner's Box
Location555 S. Lamar
Dallas, TX 75202 | Get Directions
We get it—there's something magical about watching a Cowboys game at AT&T Stadium. But when you can't make it to Jerry World, the 16-foot-tall screen at the Owner's Box may be the next best thing. And if it isn't, maybe the 71 other televisions they've got tuned to various games will do. You won't miss a moment of your team's game, because they even have TVs in the bathrooms.