Located in Sant Pere de Ribes, Spain, Restaurant Can Ribas is a culinary gem. The inviting aroma of wood-fired cooking fills the air, promising dishes with a delightful smoky char and a satisfyingly tender texture. It's a taste of Catalonia's rich gastronomic heritage.