What is Chorizo?

What is Chorizo?

Are you looking for a new salty and savory treat? Then you need to try chorizo. Chorizo is found in cultures around the world, ranging from the plains in Spain to the Mexican coasts, but perhaps the best chorizo is found in Argentina.

Read More