I think one of the best restaurants on the French side is Le Cottage in Grand Case Another great restaurant is Sol e Luna on Mount Vernon Road in Cul de Sac. There are several others but these are prize winning!