Mar Azul is a seafood restaurant specializing in fresh catches.