Looking for the best eats in Menorca? Look no further – we’ve compiled a list of the must-visit restaurants (and what to order).