This was possibly the best restaurant I have visited around the world. We visited the restaurant during our stay in French Cul de Sac during Christmas 2012 and had a great experience. The ambiance was great with open air dining, soft lighting during the evening hours and the wait staff was on their A game....I challenge you to have a half full glass of water! The food was out of the world.
If you own or manage Sol e Luna Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.