El Puerto offers seafood, Mediterranean, and Spanish cuisine in a dining room setting. It provides lunch and dinner options.