drink
[CLOSED] Time Out Tavern Sports Bar
This sports bar is the perfect spot to head to if you want a rowdy atmosphere. They play most of the major Texas-area games — and have pretty good food, too. #dallassports #sportstour #sportsbar
Posted by Alicia Butler
8 countries - 2610 spots