Hi!
Any reviews on Sol E Luna or any other restaurants on the French side (besides Grand Case) that are your favorite? Looking to try some new restaurants we haven't tried before during our upcoming trip in May !

Thanks! <img src="http://www.traveltalkonline.com/forums/images/graemlins/Groovin.gif" alt="" />