From ancient inns offering pub food and myriad whiskies, to Michelin-starred fine dining, there's a restaurant for every weary traveller on Skye. Here ...| foodanddrink.scotsman.com