Los Canchales is a restaurant specializing in traditional cuisine from the Extremadura region.