Explore
Map
Marketplace
Review of Taco Salad at The Leaf and Seed Cafe by vfct
vfct
Follow
Taco Salad
VEGAN
The Leaf and Seed Cafe, 116 10th St, Toledo, OH 43604, USA
Love the flavors and textures that come together! Delicious 😋
14 likes
thedarktower
That looks incredible! 😋
1 like
Reply
Post
Brands supporting abillion's
mission
Advertise on abillion