Cap Au Large is a restaurant specializing in French cuisine, seafood, and shellfish. Enjoy oysters, shellfish platters, mussels, and tapas. Dine-in or take away.