Crackers is a good, solid offering in the restaurant field close to where I live. Their menu has a great variety of items, and it's a very popular place. If you go, you can be pretty sure you will find an item that appeals to you.
The reason I only give them three stars is due to sloppy preparation. On my last visit, I ordered the apple spinach salad. The chicken on top was burned on part of the portion, and the rest was as dry as shoe leather. This would have been a pretty good salad if not for that careless oversight by the kitchen and waitstaff. On my visit one month ago, my son's quesadilla came out burned. We sent that item back to be remade. It's always a major pain when one person in your group can't eat with everyone else.
Crackers is a busy place, which means the servers aren't always very attentive. I can forgive this, as you know your server is running around like crazy trying to help everyone. The bottom line is that I think management needs to prevent the kitchen from sending out burned, overcooked items, and maybe hire more servers so they can pay more attention to the tables they have.