Restaurant Sa Barqueta offers a variety of dishes including seafood, tapas, and salads. It is known for its homemade food and excellent wine list. The establishment provides a good ambiance and is situated in a prime location.