Elevated rooftop spot Tom’s Watch Bar is now open on International Drive in Orlando
click to enlarge Photo via Tom’s Watch Bar/Facebook 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,…
Read more Elevated rooftop spot Tom’s Watch Bar is now open on International Drive in Orlando