Restaurant Mestres offers a daily menu, combo plates, paellas, and tapas. It is situated on the beach of La Pineda and serves typical homemade dishes.