Photo 1 of 1

< Prev Next > Chimichurri

External link:

Uploaded by: itisclaudio

Date Uploaded: Nov. 2, 2015

Extra information about the photo: None



Chimichurri is the country’s go-to condiment. A green salsa made of finely chopped parsley, oregano, onion, garlic, chilli pepper flakes, olive oil and a touch of acid, like …