Salsa Inglesa: Where to Buy It and Best Brands
Well, let me tell ya ’bout this here salsa inglesa. I ain’t no fancy cook or nothin’, but I know what tastes good, ya know? This salsa inglesa, they call it “English sauce” too, I reckon. It’s like this dark, watery stuff, smells kinda strong, like vinegar and somethin’ else I can’t quite put my …