St. John Spice Company, located at 210 Prince Street Box 1693, Cruz Bay, VI 00831, U.S. Virgin Islands, is a charming gift shop known for its unique collection of spices, gourmet foods, and local Virgin Islands products. Offering a variety of handmade and locally sourced items, it’s a great stop for visitors looking to take home a piece of the island. The store features a range of spice blends, sauces, and other culinary delights perfect for those looking to recreate the island flavors.