El Castell D'en Sacha is a family and dog-friendly restaurant offering a daily menu with multiple courses, including paella. They also serve breakfast and wine.