Restaurant Can Roca is a centenarian Mediterranean and Spanish restaurant, offering authentic Catalan cuisine in a traditional, family-style setting. This historic establishment has been serving homemade dishes since before 1910.