You must try the green goddess sandwich, it's what this place is famous for. Their Raw tacos, and 13 bean vegetarian chili are also excellen
All reviews seem positive