I'm vegan and I always feel like there are plenty of options. The food is very fresh and I appreciate that they have soy chicken as well as vegan cheese. The dessert is great too! Service has always been excellent and I never wait long for my meal. A little pricey, but it's quality food.