Yes, they have a fake-meat substitute and the rice and beans are vegan, but they make everything in an assembly line and there is tons of cross-contamination going on. They touch the serving spoons and their hands to the meat constantly and then use the meat knife to cut the veggie burrito. Almost nothing is fresh - it is all canned. The food is very, very heavy. If you just want to avoid meat in your entrée then this is a good place, but if you don't want it rubbed all over your vegan food I wouldn't eat here. I asked (nicely and subtly) the person behind the counter to change his gloves and handle my food the entire way instead of sliding it down the line into a pile of beef that was on the spilled on counter and I got an attitude and then he kind of embarrassed me in front of everyone. Would never return.
Cons: Cross-Contamination, Not Clean, Lack of Fresh Topping Availability