ay dios mio
|Palms mark the spot.|
Green sauce has many names, chimichuri, sauce verte, or salsa verde. Ole! Las Palmas’ green sauce is Latin love. It’s a wonderful puree of tomatillos, herbs, and chiles creating the perfect bite of fresh, tart and sweet with a little kick.