3600 Main St, Dallas, Texas 75226 USA
Open-air bar w/retractable garage door windows & fan on patio. (March 2021)
Photo Credit: Yelp