Are there TV's at the Dallas location?
Address: 2889 Cityplace W Blvd, Dallas, TX 75204, USA
Curtis Beiersdorf | Oct 28, 2019
Yes
Delisha Calloway | Oct 28, 2019
Yes, they have 2 tvs
Monte Sundberg | Oct 28, 2019
At the bar
Jessica Sepkowitz | Oct 28, 2019
Yes, there are 2 TVs in the bar.
Debbie Person | Oct 28, 2019
No, not that I noticed.
Aryan âryâ | Oct 28, 2019
Not sure. Dint see during 2015-2017. Dont know currently.
Thanks! Your answer is awaiting moderation.