New York

Where To Buy Chimichurri

I love steak, and I love chimichurri sauce, but I have only had one in New York that I thought was great, and that was at a restaurant that has now closed. Does anyone know of places that make a really good chimichirri that I can buy? Thanks!

Comments

Add a comment

Comments can take up to a minute to appear - please be patient!

Previewing your comment: