Loading map…

Can Rin

Can Rin in Cabrils, Spain, offers a fresh, Mediterranean aroma and a delightfully crisp texture. Enjoy expertly grilled dishes with a focus on local Catalan flavors. A taste of the Spanish coast.