I've only done the take out. The food is pretty good for a chain. The staff is superb. Several times my order wasn't right, but i was compensated. Just hard when it's your lunch and you get back to your desk and find out it's wrong. All in all I like it.