Le Cabestan is a French restaurant specializing in fish, mussels, and seafood platters, served in a stylish dining room and on a terrace.