House Specialities

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.

close

Rice dishes, min 2 persons. Price per person.

close

VAT 15% included.

close

official exchange rate 1€ = 110 Esc