Vegetarians beware!
The food is good when you actually get what you order. Twice now I have ordered a meal that was supposed to have tofu and no meat. The first time, my wrap was made with chicken instead of tofu, and the second time, bacon was added to my wrap.
For a cart that specifically states that they have vegetarian and vegan fare, this is unacceptable. If you go here, check your food before you start eating.