After a hedonistic tour of this magical land, a pop into the region's many cafes and restaurants will be just the tonic. The Isle of Arran is well-known for its delicacies including an array of ...