Seaside restaurant La Terrazza specializes in fresh seafood.