Visiting from Texas and not sure of the happening spots we walked in and sat at the bar for a drink and a small snack. 2 hours later we had a live band playing on stage perfectly located above the bar! The food, service and entertainment was over the top. Ended up back at this gem the next night!
This place blows the best Dallas, Houston, San Antonio hot spots away! They certainly set the stage for the best restaurant/Bar in the US!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.