The Green Goddess
Restaurant
Description
The Green Goddess opened in May 2009 with a progressive menu that blends New Orleans sensibilities with a globetrotting sampling of ingredients, all emanating from the small open kitchen where chefs Chris DeBarr and Paul Artigues make it happen. Frequently Asked Questions
Places You Should Consider
The Green Goddess Photos
News & Articles