I sadly leave Caleta tomorrow but my top 3 places to eat are as follows.
3rd, Margarita ( lovely Paella ).
2nd, Fusion 22 ( a tad expensive but really good Indian cuisine ).
1st, El Patio ( cracking food, attentive and welcoming staff, a good musician and you even get a free liquor with your bill.
While on the subject, sadly all the British /English bars looked complete dives although I must admit to not frequenting any.
Love the resort of Caletta and will definitely be back one day.