El Puerto is a seafood restaurant offering Mediterranean cuisine.