This restaurant is probably known, and frequented by, all of our friends who’ve ever been to Sóller, but just in case you, like us, didn’t know about it, here’s the low-down on Ca’n Llimona. Tucked away down a side street called Carrer de la Victoria, just off the...