My absolut favorite restaurants in Alcudia are in Alcudia old town.
Not only because it is cosy up there, but also, because there are many good restaurants to choose from. Check the website
Piero has a lot to choose from; tapas, spanish, italian, fish, meat, anything, nutricious, delicious. He even has a new restaurant in the harbor area in Alcudia beach.
Good food, good atmosphere, and even Ironman menus: