Location is in an area that's a bit run down, but food and service were great. There was a bit of confusion over my order (my fault, not theirs) and they happily swapped out what I'd gotten for what I wanted even though my new choice was more than twice the price.
Also, they have a groovy order kiosk where you can order in an online fashion if the counter lines are long.