Eat - Uncle Joes
Drink - Skinny Legs
And be merry - Coral Bay and Cruz Bay areas

snorkel since STJ is all about water and water activity but if its your thing there are a few good hikes to do.
StJ is all about water and water activity