Beachfront restaurant La Tavernetta in Budoni offers delicious seafood and pizza. Known for generous portions.