Sa Taula is a restaurant offering Mediterranean cuisine, specializing in tapas and fresh fish. Homemade desserts are also available. The building's architecture incorporates elements of Menorcan style.