Chorizo
Buy Spanish Chorizo
Chorizo is one of Spain's most famous sausages, and is known throughout the world for its rich flavor and characteristic aroma.
Chorizo is one of Spain's most famous sausages, and is known throughout the world for its rich flavor and characteristic aroma.