It has something to do with Tacos….

Tres Tacos - Lotus Seed Vegan - Vegan Restaurant (1)