My vegan tofu banh mi sandwiches come together with marinated tofu, pickled vegetables, and a spicy vegan mayo. Served on a crusty baguette with fresh herbs, each bite is tangy, savory, bright, and ...