Green Goddess Collective - Venice10/8/2014I've lived in Venice Beach for over 20; the green goddess is the best herb shop in town!Show more