fresh food in mallorca spain