Green Goddess

The definition of a hole in the wall place in all its glory. You don’t want to pass by without trying the creole flavor waiting inside.