Loading map…

Restaurant Can Selvatà

Restaurant Can Selvatà in l'Escala, Spain, offers a taste of Catalan coastal cuisine. The fresh, briny aroma promises dishes with a wonderfully tender texture, likely featuring expertly grilled or braised seafood.