Tom's Watch Bar
Downtown, Houston, TX
About
Houston's largest sports bar with 75 HD screens anchored by oversized stadium screens. Features a 360-degree viewing room with personalized audio at every table. 6,600 sq ft venue near Minute Maid Park and Toyota Center. Hosts World Cup and major soccer watch parties. Great for groups.