Borrego Canalla is a restaurant offering a menu that ranges from traditional regional dishes to modern culinary creations, with 60 years of experience.