Restaurants & Bars 6

Chorizo verde

Olgica | Oct 12, 2013 06:01 PM

Does anyone know where to buy chorizo verde in the Bay Area?

Want to stay up to date with this post?