Texas Sports Cafe is a cafe offering a lively atmosphere with billiards, foosball, and live sports on large screens.