I love the Banh Mi shops on Spadina itself, but when I have the hankering for a tofu sandwich, this is my shop of choice. The tofu and tomato sandwich is so soul-satisfying that I am often willing to walk the 7 or 8 blocks from my place to pick up a couple of these vegetarian delights.
Having said that, I'm not sure I would walk that far for the other sandwiches offered here. They are OK at best, but for meat sandwiches, I'll stick to the ones on Spadina.
And having said THAT, I will add one last thing, which is that Banh Mi Ba Le's baguette is the absolute best I've tasted at any of the Viet sub shops I've tried in Toronto. If the other banh mi places offered the same kind of bread, well, I guess I'd be doing way more walking to Spadina!