Tom’s Watch Bar Orlando
Tom's Watch Bar Orlando, located on International Drive, is a massive two-story, 13,000 sq. ft. sports-focused restaurant featuring hundreds of screens, a 360-degree viewing experience, and a rooftop bar. It serves elevated pub food, craft beer, and cocktails, with attractions like virtual sports suites and a high-energy atmosphere for watching all professional and collegiate games.