Trespalmas,

For the SB, the only place you can go ashore on PSV is Goatie's beach bar. We did not stop there this trip, but I do not recall a TV there in the past.

Other possibilities are the Anchorage or Bougainvilla marina/yacht clubs on Union. They are right next to each other and have restaurants/bars. We stopped in to the Anchorage for lunch which was good. I do not recall a TV, but I was not looking either. I would suggest calling them all in advance of your trip to eliminate running around.