Cabeza De Toro is a restaurant offering traditional cuisine with provincial specialties and international dishes.