Saffron from La Mancha, Spain
The very highest quality saffron in the world is grown on the high Castilian plateau known as La Mancha. Saffron is rated by flavor intensity and depth of color. The highest possible rating has been achieved by our saffron, Princesa de Minaya, which leading gourmets have rated as the best in Spain. Beware of cheap saffron! It is always inferior grade and often not saffron at all.