I kinda don't wanna post this as this resto may be...yup, may be, the best local spot in Taormina / Isola Bella.
There are a shit ton of lil cafe/restos by the beach, or up on the mountain...and yes those places have ill views of the water and the sand...but if it is delectable food you are craving, those spots can't touch Castelluccio.
The sea urchin, sepia ink spaghetti and the entrecote griglia that I had here were supahstars in my book. And the service was on-fuckin-point.
And I've eaten in the dopest spots in Rome, Firenze, Bologna and Venezia...Italy.
Do not come here and mess with my spot, you dirty new yorkers. read more