Tom’s Watch Bar seeks to draw in Rockets fans with new Downtown Houston outpost

Houston’s first location of Tom’s Watch Bar opened Oct. 29 in Downtown Houston with hopes to draw in Houston sports fans with its 75 high-definition TVs and personalized audio at each table.