Read our guide to the top restaurants in Hvar and discover exactly where to eat on the Croatian island.