Vegan or not, you will really enjoy this place. The food is really great, and the portions are quite large. Pretty inexpensive for what you get (about $20 for a big entree). The atmosphere is also pretty cozy and quiet and the staff was very friendly.