The Owners Box is a sophisticated sports bar and grill located inside the Omni Hotel, offering a modern, clean interior with jumbo flat-screens perfect for private game-watching. Its blend of upscale atmosphere and casual comfort makes it a solid choice for business groups looking to unwind after meetings or enjoy a lively client dinner.
The menu features standout items like steak and chips alongside a broad variety of options, while the outdoor seating area with an open fire pit adds a relaxed vibe for evening gatherings. With reservable tables and attentive service, it suits groups aiming for a turnkey hospitality experience in a business-friendly setting.
Loading map...
Rated 4.1 on Google · 630 reviews