kiska Posted February 20, 2014 #1 Share Posted February 20, 2014 Will be in St. Thomas on a cruise next week, and would LOVE to be able to watch Champions League games on Wednesday. Is there a soccer bar/pub that I can watch the game at somewhere close to where the ship docks? Any input would be great!!! Link to comment Share on other sites More sharing options...
augie Posted February 22, 2014 #2 Share Posted February 22, 2014 Will be in St. Thomas on a cruise next week, and would LOVE to be able to watch Champions League games on Wednesday. Is there a soccer bar/pub that I can watch the game at somewhere close to where the ship docks? Any input would be great!!! Possibly Shipwreck Tavern - they show a lot of sports. May be worth contacting them ahead of time about the UCL matches. http://www.shipwreckstthomas.com/shipwreck-tavern/ Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now