Quijote Chorizo Chistorra is a classic, thin sausage from Navarra, Spain, made with pork, paprika, and garlic. Similar to chorizo but longer and thinner, it's delicious boiled, broiled, or fried. A traditional Spanish delicacy.
Quijote Chorizo Chistorra is a classic, thin sausage from Navarra, Spain, made with pork, paprika, and garlic. Similar to chorizo but longer and thinner, it's delicious boiled, broiled, or fried. A traditional Spanish delicacy.