El Puerto is a Mediterranean restaurant specializing in seafood and Spanish cuisine, offering lunch and dinner options.