What's the best place go watch the USA in the world cup near downtown St. Pete?
I recently moved here from Clearwater and looking for a fun place to watch the game tonight.
My standard for sports has been Fergs. I know that's probably the best place but looking to see if there are any other options?
Posted Jun 12, 2026, 8:10 PM UTC
518