My husband and I, and another couple will be in St. Thomas next week. This will be our second visit. Can anyone inform me of a Snorkel Excursion that offers lunch and drinks that goes to St. John. I know we can take the ferry over from Red Hook and then an open air taxi...but are there any 1/2 day or day trips that would take you to some awesome snorkeling spots? Thanks Trip Advisor peeps......ya'll are the best navigators ever!!!!