The French Market in Ogilvie Transportation Center is pretty cool and has some vegan-friendly options, especially at RAW, a raw food vendor.
They offer a variety of salads, sandwiches, smoothies, entrees, and desserts.
I had a lemon bar ($7.81 with tax) and it was delicious and refreshing. It didn't taste particularly "raw" which is a good thing, in my opinion.
My only gripe with RAW, and it's a major one, is the prices. The desserts are all small and extremely expensive. $7 for a lemon bar is a full meal at another vendor 10 feet away. When I was there, most of the desserts were $7+, such as the chocolate mousse ($8) which consisted of only a tiny cup. The cheapest option was a small 2-inch cookie for $4, which is absurdly expensive.
Similarly, almost all of the sandwiches and salads are over $9, with some as high as $12 and $14.
I could be wrong, but I'm guessing that the average Ogilvie train commuter isn't interested in paying $12 for a tiny raw salad, packaged in shiny black plastic containers, for the ride home.
I understand that raw food is generally expensive, but food at these prices will scare off customers, especially those at Ogilvie, who are average-joes happy with the Dunkin' Donuts and Taco Bell upstairs.