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 …