El Mirador offers fresh seafood and homemade cuisine. Credit cards accepted.