Green goddess grilled cheese sandwich {recipe}

Sandwiches
recipe

Grill

Supposedly, Green Goddess, an invention of San Francisco’s Palace Hotel in the 1930s, is a salad dressing. The reality is, Green Goddess is a state of mind. After (re)discovering Green Goddess several years ago, we’ve been obsessed with the bright, fresh […]



Oct. 1, 2021, 11:25 a.m.

0

11

0

Comments