El Quijote is a restaurant offering a family-friendly atmosphere with a focus on fresh seafood and tapas. Credit cards are accepted.