I think the food is pretty good, definitely better than other chain fast food. The prices are right on the line of being too high. The only reason I can't give it 5 stars is the customer service. Typically you'll get something between a jaded teenager and the soup nazi. The food also takes a long time to make, for a drive thru.
I'd also recommend not ordering delivery. The order took almost two hours and the food was cold. If I eat here, I only pick it up.
If they improved their employees attitudes and sped up the service, this place would be way more popular.