Eating in Central Florida: Tom’s Watch Bar FOX 35’s David Martin travels to Orlando, Florida to check out Tom’s Watch Bar, the brand new two-story sports bar, restaurant