Tempt your tastebuds in Tenerife. From Michelin-starred restaurants to traditional guachinches, there's something for every ...