Tasty, fresh lobster from the Cape Verde shoreline and the surprising “Cracas” with their pure sea salty taste. at the Barracuda we select seafood almost every day from our regular suppliers, experienced island fishermen who are familiar with the best spots and know that we at the Barracuda only buy the best..