This place has a good selection of health food items and their restaurant menu caters to all diets: vegan, vegetarian, gluten free, dairy free, you name it, they probably have something.
I give it a 3 for 3 reasons: the lines can get VERY long and the wait for food can be awhile; there is only 1 bathroom and the line took forever on both times I’ve been there; and my friend ordered chicken to go with his lunch burrito and it was given on the side and not put in the burrito.