Ntourias was recommended by a Cretan local as "the best restaurant on Crete". I've not been to all of them but it was far and away the best I've experienced (and it is an experience). Incredible food by people who clearly care about every aspect. Priced way below the value IMO.
It was a bit confusing to find (it's not actually in the village of Drakona - and there's a large taverna there which could be mistaken for it - but between Drakona and Theriso). Really worth the trip.