Pretty good. Not a lot of vegetarian options, but a couple. The avacado taco is pretty good. Didn't see anything for gluten free menu. Service is pretty good every time I've been. If you sit in the wrong spot inside then you're going to have to shout like it's a night club to talk to each other.