When you’re ready to “treat yo’ self,” make a reservation at Le Courtyard Restaurant in Port Louis. This fine-dining spot serves French fare with a Mauritian twist. On the menu you’ll find fish grilled with tandoori spices, salmon and scallop carpaccio, and foie gras with crème de cassis reduction and avocado salsa. You’re sure to find something to pair everything with on the sommelier-crafted wine list, which features red, white, and rosé varieties in addition to champagne. You can also order cocktails, whiskeys, and digestives. For dessert don’t pass on the chocolate lave cake with homemade honey-ginger ice cream.