News

Green Goddess dressing was created in 1923 at San Francisco's Palace Hotel, a historic landmark that has long attracted the most happening people.