Vegan Travel Tip #1: Try to stay in a room with a kitchen, or at least a microwave and a refrigerator. Many condohotels have this feature, resorts usually don't.
The last few snorkel-friendly destinations I traveled to were very different in terms of vegan foods available. Kauai was a vegan's dream, especially since we stayed in Kapaa. The vast majority of the vegan/vegetarian restaurants were in Kapaa, a short drive away from our hotel. The Safeway and even Longs Drugs had some vegan food for sale.
St. Thomas was another story. Luckily, our room had a full kitchen. While we had a delicious vegan dinner at Havana Blue, an expensive restaurant right on the beach about an hour from our hotel, we mostly cooked in our room.
St. John has the Starfish Market, a cute little grocery store that had soy milk and tofu. We also enjoyed eating at The China Shack, a chinese food restaurant located in the same complex as the Starfish Marlet. They had numerous tofu-based options.
6 hours ago