#5.
Follow Your Heart Market Café
I love this place. It's a wonderful vegan, veg and natural foods market, plus the café has a great all-vegan/vegetarian menu with tons of choice! I took my omnivorous mother here for Mothers' Day and we both really enjoyed ourselves.

#4.
Kung Pao China Bistro
A tad bit on the pricey side, but they have a great variety of vegetarian meat substitutes in classic Chinese dishes. One thing I truly do miss from my omnivore-days is orange chicken. Kung Pao has GREAT orange "chicken", and I also love their "beef" and snow peas and tea-smoked "duck" (*drool*). Just steer clear of the "shrimp", it kind of just tastes like gooey plastic.

#3.
Chili My Soul
Some meat-eaters think you can't have chili without meat - they couldn't be more wrong! And the best place to get veggie-chili was Chili My Soul. Tragically, the restaurant was closed last year due to a loss in the family-owned company. It stays in my top-three, however, in hopes that they will reopen eventually. My heart goes out to the family of Randy Hoffman, creator and owner.
#2.
Hugo's Tacos
Another great place to take your non-veg friends, as they have tons of options for all. My favorite is the soy chorizo with honey chipotle sauce. The best thing at Hugo's is that you can customize your order: choose your meat, sauce, and style (you can even have it in burger form with a veggie-patty). Many of their ingredients are also organic.
#1. Vinh Loi Tofu
I absolutely LOVE this place! If you are veg and live in the Valley, or even if you are carnivorous and don't live in the Valley, you MUST go here. They've got a great menu with a large variety of dishes that are sure to please even the pickiest of Veggies out there. Specializing in Vietnamese cuisine, it's a great casual place to pick up some lunch. They're vegan "meats" can't be beat, and that's why Vinh Loi is my #1!