El Pesca is a restaurant specializing in seafood, fish, and rice dishes. They offer vegetarian and gluten-free options, and are wheelchair accessible. Credit cards are accepted.