Le Magellan is a French restaurant specializing in raw, cured, and grilled fish dishes. It offers a sleek, modern dining room with harbor views.