Embasa Salsa Verde, 7-ounce Cans

www.Megamexfoods.com. Product of Mexico.