Home Videos You know Spanish chorizo but have you ever heard of Goa chorizo? You know Spanish chorizo but have you ever heard of Goa chorizo? Health & Fitness Dec 18, 2023 comments off Tweet on Twitter Share on Facebook Pinterest