I loved my visits to Urban Herbivore in the funky Kensington market. I have great memories of wonderful food in the bright sunny patio/dining room. I wasn't sure my high opinion would be sustained in the new Eaton Centre food court which, despite all the hype, is still a food court in a mall basement.
Despite the lack of sunshine on a glassed in porch, the food at Eaton's Herbivore is still excellent. Fresh ingredients, carefully prepared. I am a fan of the avocado sandwich on rosemary focaccia but I asked the server what else was excellent. She led me to the barbecued tofu sandwich and it was, indeed, terrific. Lots of fresh veggies and tofu that doesn't taste like tofu. A nice side salad with a zingy ginger salad came with the sandwich.
I am not a vegan but my daughter is, so I have cooked and eaten vegan stuff for years. For an omnivore, I have a pretty high standard for vegan food and urban herbivore continues to exceed my expectations.