We first visited this restaurant a few years back and, though the food was tasty, were put off by the atmosphere. We returned recently and found it has mellowed considerably. It now has a rather eclectic vibe with books, knick-knacks, and folksy music, and the current staff are much friendlier. The menu is pretty limited and doesn't vary much, but there are some solid options. I usually get the burrito with guacamole, though all the of the main dishes are worth trying. The food can generally be made either vegetarian or vegan. It can be a bit pricey, especially the drinks, but as there are not many truly vegetarian/vegan options around, this is worth visiting.