Visiting St John? First, last & in between shopping stop is St John Spice. At the foot of the Cruz Bay Ferry, up the stairs, you can smell it before you get in the door - coffee beans galore ground to order, quality yet affordable gift items - hot sauces galore, spices, books, tote bags, island 'tings. An amazing rub...
More