We normally stay at The Flora, I have two teenagers and they love it there, they always make lots of friends and meet up year after year. Tangos is right at the end of PP, so a bit of a walk from where you are. We haven't been, but have been to Trio. While I thought it was nice, teenage daughter found a hair in her lasagne ... you can imagine!!!
Near to you will be Al Fresco which is a lovely sandwich shop, they also do chicken, quiches etc to takeaway (its on the road up to The Flora from the Pine Walk).
Ambrosia (near the square) is also a favourite, very good value. Also La Cabana (Tapas) on the front near all the Chinese shops, also good value. and Casa Vila and Centric in the square. We tend to avoid the restaurants on the front as they tend to be more expensive.
For just a coffee or drink then I'd recommend the Yatch club, which looks very exclusive, but anyone can go and its lovely to sit and look at all the boats, and its not expensive. Also Bellavista, which is very kitsch, lovely courtyard with hammocks etcs...
If you don't have a pool, then I would recommend walking down to Laguna, which is on the road behind the I'll a Dor Hotel. Miguel the manager is great fun, and they have a lovely pool and sunbed area you can use is you buy a drink or food. Really nice food also.
Any other questions ask away ......