The Boathouse is a very popular open-air restaurant in the heart of Beau Vallon, and one of the best dining places on Mahe. Their speciality is Kreol cuisine, focused on a large fish barbecue (generally locally caught tuna or red snapper) and accompanied by a rowing boat full of salads, local fruit, and vegetable dishes. The food is served buffet style, and included in the SR160 ($28) price is an all-you-can-eat main course, a choice from several puddings, e.g. crème caramel, and unlimited house wine, beer, or soft drinks. The Boathouse is unfortunately not licensed for spirits.
The restaurant is busy, but with a laid-back, casual atmosphere with wooden tables and benches and gentle lanterns, allowing it encompass every ambience from family to romantic. Due to its popularity with tourists and locals alike, I would strongly recommend booking, especially in high season.