We stumbled upon this restaurant quite by accident and I broke my golden rule that is never eat at the same restaurant on vacation! This place is incredible. Fresh food at its best. I was afraid with the extensive menu it might not make the cut. We ate first at an extended…