I've been going to freshside for over a decade! This is one place in town that is constantly improving, updating their menus etc. The most recent menu addition that I tried was coconut curry tofu rice, and coconut curry rice-noodle soup ... both amazing. The rice version I could not believe was vegan, it was so creamy and delicious.
Their signature item is a tea roll, and the vegan versions include (among others I'm forgetting): ginger rice noodle tea roll, basil bean curd tea roll, seaweed peanut sauce rice tea roll, bi-bim spicy salad-like tea roll ... they are all really good, it's hard choosing.
Other main dishes that are vegan and great: bean curd miso dressing salad, shiitake mushroom seaweed stir fry (OMG), 8-treasure rice, wheat gluten with veggies and rice, ETC ETC
Fresh side is the only place I've ever had "bean curd" which is different than tofu (they also have tofu). I don't know where you can find bean curd like this to take home and cook but I wish I knew.
Updated from previous review on Thursday January 08, 2015
PS Another reviewer noted the pad thai, so I thought it was worth a further mention. There was a "scandal" with their pad thai **many years back. I think what happened is that they advertised it as vegan but they did not know that some base ingredient they used contained fish sauce. It was a legitimate and honest mistake -- they DO know what vegan is and they were super embarassed by it from what I could tell, were apologetic, and now they just say "sorry, our pad thai is not vegan" (too bad, it was really good, haha!). Keep in mind they are a budding new place in the past decade-plus-or-so, and from what I know of the owners that pad thai mistake was a learning point for them. I have absolutely NO qualms about trusting them with vegan now, they learned and did so humbly as well.