We have come to this restaurant several times, and things were much better than on this occasion. Normally the food and service are above average, but I have found that one way to determine if I want to come back is whether I can count on the food I order being the same high quality each time. This time, it was not.
The usually good little cheese rolls were so hard, they could break teeth. I suspect they were from the day before, and were just re-heated. Since we have been to this restaurant there does not appear to have been a general scrub down of the tables. Ours was sticky and had accumulated grease or semi-solid slime on the crevice around the table top. I looked at the other table tops and most were like ours.
The salad bar was well-populated, although the temperature could have been cooler (too close to ambient). The food was generally above average. The crab cakes were good, and their cheddar cheese mashed potatoes are always outstanding. I could not finish the meat loaf, although it had been excellent on a previous visit. It seems that it was mostly filler this time. Probably not the fault of the local franchise, but the supplier.
The service was exceptional. Drinks were refilled without asking, and our wait person was constantly coming by to ask if we needed anything else.
I would probably try this restaurant one more time to see if this was just a fluke--a really bad day. But, if the food isn't any better than this time, I won't be back.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.