Where To Find Chimichurri Sauce In Grocery Store
Where can I find chimichurri sauce in grocery store? Chimichurri is a classic Argentinian condiment that has become very popular around the world. The word comes from the Mapuche language meaning “green herb” or “herb of the earth”. This sauce is usually served with grilled meats, seafood, vegetables and pasta. Chimichurri sauce is a simple…