St. John Spice - The Caribbean's General Store and so much more
St. John Spice is the award-winning shop in Cruz Bay, St. John in the US Virgin Islands. Open since 1999, our Caribbean general store has the largest collection of spices, rubs, and hot sauces in the Caribbean. You can come into our retail location during business hours 7 days a week, or shop online at any hour of the day.