I eat here with my family relatively often and we've had pretty solid food and service at this location. I usually have coupons so we go if I happen to have one. We have had some issues with certain servers (but honestly we've gone back and not seen them ever again, so I think they know when to get rid of bad waitstaff!) but overall, the servers here are very nice. There are a few that we get over and over, but unfortunately we don't know their names. The last time we ate there, the waitress for our section completely ignored us. We notified the hostess, and another server who was on break came over and helped us. It was really nice, and a pleasant surprise. Food is pretty consistent in terms of flavor and temperature level. I like that they have half plate options as I don't always want a huge plate of food. Really good place to go if no one can decide on what they want... they have a little of everything!