Avogadro's Number has been long-considered a good place for vegetarians/vegans to eat. They have made their own tempeh for decades, and now have a tofu company that operates out of their kitchen, but the food is absolutely terrible. They do things like put lettuce or avocado on hot sandwiches. They have Daiya cheese for their pizza, but have no idea how to use it, and just absolutely drench the pizza in it. The ingredients are low-quality--the tomatoes are always mushy, and the avocado is usually black. The bread is spongy and bland. You never get the same thing--each time your order something, it comes out different. I am guessing they don't have anyone in charge of the kitchen. Or it is just an amateur. It has really gone downhill over the past four or five years. I suggest drinking about four beers before you dine, so you can eat your food.
Cons: low-quality, poor value, unimaginative and bland