Cap Langouste is a seafood establishment.