Best taco salad ever! Being vegan in a tiny village means I make 99% of everything I eat. But when I need a rest from making my own chow Al's Place makes an incredible Ta ... more