About
Tom's Watch Bar is a sports bar and restaurant located in downtown Houston. It offers an immersive 360° viewing experience with oversized stadium screens, a menu that goes beyond the ordinary, and a wide selection of beers and cocktails. It is a great place to watch games with passionate fans.