This place is always pretty busy, and the quality of food is the same at every chain I've been to. The service is always usually good, and they aren't cheap with the meat. Last night was the first time I had a rude food preparer. If she had a name tag on I probably would have said something to a manager. Yep. It was that bad. But usually it's great, so 4 stars it is!