This family-run restaurant, established in 1975, is situated directly on the Tamariu beach. It specializes in a wide variety of fresh fish and seafood dishes.