Show all photos

Atmospheric Tavern in Dallas

Favorite
Share
Our Tavern is an American Restaurant & Sports Bar. It has 24 TVs that shows 8 different games at the same time. It has a beautiful patio with a water view.

Category and style

Bar/Club, Event Space

Location details

Property size (sq ft):
3400 sq ft

Features

Location
Exact location provided after booking