St John Spice is located right off the ferry dock when you land in St John. They have rows and rows of hot sauces, the best selection of loose leaf teas ever, island gifts and beachy clothing. I bought a few tops here. They have cute little trinkets and shot glasses and more. Don't miss this place!