Depends which part of PP you staying in?
For good, home-cooked and very cheap food go to the Ikebana (up to the Pollensa Park hotel and turn right. She does the best Paella ever!!
Loads of places to eat otherwise, all along the sea front. Als, in the main town square there are some excellent eateries. One particular one was on the corner of the square and specialises in Fish and bar-b-q'd food. Usually have a cuban trio playing. You cannot fail to eat well in PP!