I've been to Mario's twice already and will be going again before I leave on Monday. Fantastic food, great service and super convenient to get to for me.
Don't order till you hear the specials, and please, please, please - never leave a restaurant in SXM without ordering dessert! I had the molten cake and the banana hazelnut chocolate tart which was to DIE for!