These are our most characteristic, special dishes at the Barracuda: fresh, top-quality local produce enhanced on cooking by the creative touch of our chef. Enjoy this delicious selection of rice, fish, seafood and meat dishes.
Rice dishes, min 2 persons. Price per person.
VAT 15% included.
official exchange rate 1€ = 110 Esc