I have mixed feelings about this place. On the one hand it's sort of hip and grungy and one of the only places to get vegan food in downtown San Jose. It's kind of cozy, too, especially in the back, where you can sit at the bar, get a drink, chat with the attractive staff, and eat a slice of chocolate pie. Then again, the food isn't great, the wait times are long, and it's so small that you can't guarantee getting a nice spot at the bar, which is the only nice part of the joint.
We shared a couple of their three-dish combo plates ($8.50 each, and comes with brown rice). The food sits up front in the cooler case, and you pick what one or two or three dishes you want; they then slap it onto a plate and presumably heat it up in a microwave or maybe on the stove in the back.
I was unimpressed by most of the food. The pra ram tofu fell flat and lacked spice. The teriyaki chicken and the basil tofu both were swimming in overly-thick sauces that had no flavor; also, they chop their tofu in large cubes and don't really fry them, so the end result is that the tofu has little flavor (they're too big to absorb any of the sauce). These dishes also just look generally unappealing: they're brown, gooey and look tired and grim.
The tofu scramble was atrocious. Absolutely the worst tofu scramble I've ever had; it wasn't even palatable, in my opinion, even with the addition of chipotle sauce and black beans, which added some level of moisture and flavor. For one thing, the scramble was dry and mealy; secondly, the spices just didn't come together.
The two dishes that were decent were the Chinese chicken salad (though this dish is cold) and the Dal (Indian lentil curry). Both of these were competently made. I suspect the chickpea curry would have been good, too, if I'd gotten it (but I normally don't order Indian dishes at non-Indian restaurants---something I'm beginning to understand is an illogical hangup on my part, as you don't have to be Indian to make good Indian food, and many Indian restaurants are just terrible by default).
The stuffed peppers ($3) were also great: bell peppers stuffed with spiced black beans, rice and some other stuff. These were a separate charge, though. They did taste great and I would order them again.
Lastly, the chocolate tofu pie ($4) and the homemade ice cream sandwich ($4) were both excellent. The tofu pie was nicely made, with a crumbly chocolate crust; that said, this is a dish I've had in other places. The ice cream sandwich was really remarkable, as the "bread" portion consisted of maple-walnut cookies which were just fabulous.
Beware long wait times. A group of four came in ahead of me and it took at least 15 minutes for the lone server to take all their orders (when it's just one person ladling three different curries onto a plate, things can get slow and messy and confusing, if there are multiple customers).
In conclusion, I might come back here for a beer or a stuffed pepper and an ice cream sandwich. You can skip most of their other dishes, however, especially the tofu ones. Good Karma has some winners, but also lots of room for improvement.