Chimichurri is a specialty of Argentina and Uruguay and is usually made with parsley, garlic, olive oil, oregano, and red wine vinegar.
Read MoreChimichurri is a specialty of Argentina and Uruguay and is usually made with parsley, garlic, olive oil, oregano, and red wine vinegar.
Read More