The Owners Box

555 S. Lamar St.
Dallas, TX 75202
214-744-6664
Best Of
It’s not hard to find The Owners Box in Dallas’ Omni Convention Center Hotel. Just look for the giant neon building on the downtown Dallas skyline – then quickly, for your retinas’ sake, look away. The interior of The Owner's Box, the bar located on the ground floor, isn’t much different as far as sensory overload is concerned. There are no walls, only televisions stacked one upon another. Patrons try to focus on just one sporting event while eating and drinking from a menu of conventional bar food and drinks. It’s best just to sit back on the jumbo-sized seats and try to take the whole thing in.

Menu

Newsletters

All-access pass to the top stories, events and offers around town.

  • Top Stories
    Send:

Newsletters

All-access pass to top stories, events and offers around town.

Sign Up >

No Thanks!

Remind Me Later >