Best place to watch the World Cup Final in St Petersburg, FL?

I am landing in Florida on Saturday and would like to already have a bar chosen to watch the final.

In the hope that England reach this stage I would ideally like somewhere that English ex-pats may usually gather to watch the football.

Any suggestions?

MacDinton’s St Pete
242 1st Ave N
St Petersburg, FL 33701
Downtown St. Petersburg
Phone number (727) 201-9783

Enjoy ...

New topic