La Cala is a Spanish restaurant specializing in fresh seafood dishes.