They have some better alternatives than the traditional fast food fare when you need to grab a quick bite. The service is fairly quick and they keep the place clean.
Not bad for fast food, but they have trouble with large orders. Also, there are times the food is overcooked. All in all not the worst I have had though.
Not only is the food great but the service is excellent. I have never been to a fast food place where everyone is friendly and genuinely happy!