AOL Travel

TKO's Sports Bar, San Antonio

TKO's Sports Bar - San Antonio, Texas
TKO's Sports Bar
123 East Travis Street, San Antonio, TX 78205Map
+1 210 222 8119
Neighborhood: Downtown

If you know that "TKO" means "technical knockout," then you're in the right place. Every boxing event, along with other major sports events, is televised on a 60-inch TV screen, as well as on others TVs strategically located throughout the bar.

Write a Review

How would you rate your overall experience with TKO's Sports Bar?
Nightlife General Information
  • Type: Bars, Sports Bars, Live Music
AOL Traveler Rating
0 POSITIVE Vote » Thanks for voting!
0 NEGATIVE Vote » Thanks for voting!