Black Leaf Vegan is the only licensed vegan food truck in Indianapolis. Derrick and Taria Slack are vegans themselves, and got the idea when a woman …
Black Leaf Vegan is the only licensed vegan food truck in Indianapolis. Derrick and Taria Slack are vegans themselves, and got the idea when a woman …