Tag: aldi salsa verde review

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.