Having found it so hard to get a good meal in touristy Taormina we were so pleasantly surprised to have a couple of excellent lunches at Caravella. The beach club has a deal with our hotel (Grand Hotel San Pietro) whereby they come and pick us up, provide loungers, parasol and towels for a hassle free day by the beach for 18 euros per person.
The waiters were fantastic, very keen to look after you whether at your lounger or in the restaurant. On the first lunch we were kicking ourselves initially for not having gone for some of the more interesting dishes on the menu but even the panini's were amazing, on the second lunch the Spaghetti Vongoli was really excellent.
We really wanted to come down here for dinner but just for our bad luck they had a fault in their kitchen when we asked and had to close for the evening. I would highly recommend coming down from the town and coming to eat here whether for lunch or dinner.