Tom’s Watch Bar opened two locations in 2024 and plans to open up to eight in 2025. Its white space opportunities include stadiums and arenas, tourist hubs such as Las Vegas, convention centers, ...