Restaurant la Roca
Costa Brava
At a glance
Restaurant La Roca is set on Carrer de la Roca in Peratallada, one of the medieval villages of the Baix Empordà. The restaurant occupies a setting framed by old stone walls, bringing together a historic atmosphere and a style of cooking rooted in Catalan traditions. It forms part of the wider Costa Brava dining landscape while remaining closely connected to the rural character of the surrounding area.
The menu is based on seasonal Catalan cuisine and fresh, natural ingredients. The approach focuses on produce and preparations that reflect the local culinary tradition rather than a highly formal or international style. This makes Restaurant La Roca suitable for diners looking for a meal with a clear regional identity in a village setting.
Dining is available in the interior or on the restaurant’s terrace. The outdoor seating provides a chance to eat in the open air within Peratallada’s stone-built surroundings, while the indoor area offers the same architectural context in a more enclosed setting. The combination gives the restaurant a flexible character for different seasons and occasions.
Peratallada sits where the hills of Les Gavarres meet the flatter landscapes of the Baix Empordà, near the Riera Grossa. That location helps explain the restaurant’s connection with both the countryside and the medieval village environment. A meal at Restaurant La Roca can therefore form part of a wider visit to the village, with time to explore its historic streets and stone architecture before or after dining.
The restaurant suits diners interested in traditional Catalan flavours, seasonal ingredients and a relaxed meal surrounded by historic masonry. It can work for a casual stop during a day in Peratallada or for a longer meal that makes the setting part of the experience. The terrace is particularly relevant for those seeking outdoor seating, while the interior provides an alternative when eating outside is less suitable.
Restaurant La Roca is located at Carrer de la Roca, 8, 17113 Peratallada, Girona. Enquiries can be made by telephone using 972 63 41 72 or 606 911 243.