All suggested are quite fun. Add Castaways to the list. Many TVs. Many games playing at once. Hope it's worth leaving the beach. I know two people who wish they hadn't left Hawksnest to watch the Bills get beat by the Jets last week.
The older I get the harder the decisions ....beach vs football. Castaways upstairs deck is a good spot-variety of foods. Quiet Mon is ok and you can bring food in-like Woodys from just below. A quieter but cool spot is Fish Trap Bar with ac and apps from bar.
I was just at Castaways week before last and it's definitely a sports bar. The waitress/bartender Anne Marie was very nice too. It's right next to Rhumblines right in the center of Cruz Bay. The TVs are upstairs.
Sounds like I have many options. Game doesn't start til 5PM island time so I'm not too worried about losing beach time. The real problem is that the game is on my wife's birthday, which is the reason I planned this trip in the first place. Not to mention it's our last full day on the island. And also the probability that we'll lose by 3-4 touchdowns.
I think we'll find ourselves somewhere within range of a tv for happy hour/birthday dinner.