Located in the AT&T Discovery in the Heart of Downtown Dallas. With a 10K sq. foot patio that can seat 500 people! Elevated Texas fare 34 local & Texas Craft Beers and Cocktails.
Located in the AT&T Discovery in the Heart of Downtown Dallas. With a 10K sq. foot patio that can seat 500 people! Elevated Texas fare 34 local & Texas Craft Beers and Cocktails.