Restaurante la cuadra in Castelldefels, Spain, offers a taste of the local culinary scene. Discover dishes with a subtle, earthy aroma and a satisfyingly firm texture, often featuring ingredients grilled to perfection. A charming spot in this coastal Catalan town.