You don't really go to Vego for the atmosphere or the price (it's pay by weight), but the food is pretty good. There is a large buffet and vegan dishes are clearly identified. They even have a few vegan desserts and alcohol.
They now also have the Petit Vego, a salad/pizza/sandwich counter where you can choose already wrapped/packaged sandwiches and salads. Some other items are heated and I HIGHLY recommend the vegan pulled pork sandwich as well as the two vegan pizzas on naan bread (one with vegan minced meat and fennel and another with olives and Daiya cheese). It potato salad is not to be missed either.
Updated from previous review on Wednesday January 21, 2015
Cons: Pay by weight, Not vegan