El Capitan
Seafood · Spanish · Mediterranean
El Capitan is a classic culinary establishment specializing in seafood, Spanish, and Mediterranean cuisine. They offer a menu featuring Galician octopus, fresh seafood, and their renowned rice and noodle dishes like lobster paella.
Location