This particular location I've had some trouble with a few times. They are usually really busy and don't seem to slow down enough to really pay attention to all their guests which is unfortunate. But the food I've tried has always been good, and the service most of the time is good as well. If you're in a hurry you might want to try one of their other locations on off peak hours.
more