green-goddess-11-475×338 Published April 19, 2016 at 475 × 338 in Green goddess dip from 12tomatoes.com