DEFINITELY go with the No Name at the grasshopper. My omni friends die for it too!!! I have a couple coming down to visit from maine and they both demand to be taken to the grasshopper to have No Name. TJs is right next to the grasshopper, its basically your all around italian american grease food, and i think its very expensive for what it is. If you want to pay $8.99 for tofu fingers and french fries, then go ahead. Be sure to bring cash, because they charge a dollar for credit card use.
Veggie planet is good for some things, not so great for others. There's a vegan soul food place in Dorchester right across from the courthouse, but thats rather out of the way. I thought that country life had closed??? Is it really still open??
The nice thing about boston is that almost every restaurant has at least one veggie option because of all the vegetarian students. Even the irish pubs here carry veggie burgers. Have a lovely visit to our fair city!! :-)
The Centre St. cafe in Jamaica Plain is not my favorite place. I went there once with my husband and they gave me the blandest stir fry I've ever had in my life. It was the first and only time in my life I've actually sent something back saying I couldn't eat it because it was just too horrible. My husband's food was similarly terrible. A line wraps around the place for brunch, but some of my friends went for that and weren't that impressed, either. Bella Luna in Jamaica Plain has vegan cheese for making pizzas, etc. but I've heard their food is good but not great. I would say a visit to the grasshopper is the biggest thing. Pretty much every restaurant in JP has loads of veggie options though, JP is a very liberal hippie place with a latino flair. We fit in there well ;-)