Discover Barracudas, Captiva’s unique island shopping destination that brings together the best of the Beach Stuff Inc. family of stores. Conveniently located in Captiva Village Square, you’ll find beach essentials, gifts, souvenirs, accessories, and and more all in one place. Whether you’re gearing up for a day by the water or searching for the perfect island keepsake, Barracudas makes it easy to find everything you need for your next adventure!