Starfish Market is the largest physical grocery store on the island with a full deli counter, liquor department, fresh produce and large dairy and frozen food sections. It is located on the first floor of the Marketplace just outside of Cruz Bay on the south shore road. Most of our guests stop here