New Orleans, Louisiana

The Green Goddess has just opened in New Orleans this May 2009. We are dedicated to sourcing adventurous ingredients from the best sources possible, using farmers and foragers both locally and from a