Our Critics' Picks

  • Slideshows
  • Videos
 
MORE
^
Keep Dallas Observer Free

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

We use cookies to collect and analyze information on site performance and usage, and to enhance and customize content and advertisements. By clicking 'X' or continuing to use the site, you agree to allow cookies to be placed. To find out more, visit our cookies policy and our privacy policy.

 

Join the Observer community and help support independent local journalism in Dallas.

 

Join the Observer community and help support independent local journalism in Dallas.