Everplaces

Casa Castro

Carrer de l'Isard, 5, 08042 Barcelona, Spain Carrer de l'Isard, 5, 08042 Barcelona, Spain
Food
Casa Castro. Barcelona, Spain
Note

This is considered to be one of the finest seafood restaurants in the city. Off the usual food circuits, Casa Castro serves dishes with the highest of standards. Their grilled prawns, barnacles, turbot and lobster are all sublime

Save and share places you love
with Everplaces

Sign up