Some of the best BBQ we have had in Dallas! Highly recommend.
Great place to grab food and/or drinks and just hang out. Leela's wine bar is right next door.
Sports bar and great place to watch games.