La Concha Beach Club is a seafood restaurant offering beachfront dining.