Olave, Seafood restaurant in Castelldefels, Spain.
Olave is a seafood restaurant on the waterfront of Castelldefels, serving fresh fish and shellfish sourced daily from local markets near Barcelona. The menu follows Mediterranean cooking traditions and uses regional ingredients prepared in a classic style.
The restaurant opened in 1976 and is now run by the Grupo Chato family in its third generation. Over the decades it has kept the same approach to cooking seafood that it started with.
Olave serves dishes like clams, sea snails, and rice cooked with regional recipes that reflect Spanish fishing traditions. Seafood has always held a central place in the local kitchen, and that comes through in every plate.
The restaurant sits on the seafront and is easy to reach on foot or by car from the town center. A reservation is a good idea, especially for larger groups or on busy days.
The restaurant has private dining rooms where groups can eat together without being disturbed by other tables. The menu changes every week to follow what is in season in the Mediterranean.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.