La Cava Gift ShopOn the road leading into town, La Cava sells high quality beach-wear, jewelry and souvenirs. A section of the shop is wholly devoted to fine wines and gourmet treats.