Tag: salsa verde

ALDI now has Salsa Verde, and I’m there for it!

ALDI now has Salsa Verde, and I’m there for it!

An ALDI Specially Selected Salsa Verde review — now available as a regular buy item! Such a lovely tangy flavor, too.