Food + Drink

Elevated rooftop spot Tom’s Watch Bar is now open on International Drive in Orlando

The 11,000-square-foot bar is dubbed 'Orlando’s biggest sports bar'

By Sarah Lynott

Tom’s Watch Bar, founded in 2014 with multiple locations across the U.S., is now open in Orlando. The 11,000-square-foot bar, dubbed “Orlando’s biggest sports bar,” can be found on the top floor of the Hollywood Plaza Garage entertainment complex on International Drive...

  • or