This has got to be our favorite place in the area for anything sports. If you want to catch a game this really is THE spot! This place is huge with many bars, restaurants, and an outdoor beer garden. And they have tvs all around including the massive big screen.
This moment by @curlyadventures contains videoand is 16 seconds long.
Texas Live!
Share
Visit the page to view this Moment.