In the few times I've been here, I've consistently had great experiences with both the service and the food. It also happens to be a great place to check the news, do homework, study, nap, etc... while you wait for your order. I try to avoid peak hours, but the wait still exceeds 15 minutes every time.
You're offered a pretty wide selection of different gluten free/vegan/vegetarian selections if you have dietary restrictions. Or if you're like me, just get one of the chicken options- they're always fresh and flavorful. The veggies are fresh too, but the hot sauce needs some work. It just tastes like chili powder mixed with water.