There's a quirky little vegetarian/vegan restaurant in San Francisco by City Hall called Ananda-Fuara. It's run the by the members of a cult, so the atmosphere is a little bizarre, but the veggies I know swear by its neat-loaf for a good meal that won't break the bank.