Foods from Castilla y León

Castilla y León is the largest region of Spain, sometimes known as “Old Castile.” These two kingdoms merged in 1230 and...