Mahébourg offers refined French cuisine with Creole flavors.