Trader Joe’s Green Goddess Dressing

Salad dressings and dips have a rather colorful and exciting history, one that Trader Joe’s Green Goddess is more than likely to make a huge dent in. We can actually trace the origins of dressings, believe it or not, to the ancient Babylonians more than 4000 years ago. Back then they …

Trader Joe’s Green Goddess Dressing Read More »