The last time I went to Bonanza, the seats in the booths were covered in cracking vinyl and patched with duct tape, the carpets were filthy, the food was crummy and the staff looked like they would rather be just about anywhere else. During this most recent visit, I found a renovated and much improved restaurant. The seats and carpets have been replaced and it looks a lot cleaner. The staff are pleasant and attentive. The food is still nothing special (I had the salad bar) but it's not bad either. It's really popular with kids and seniors, which may be positive or negative for you.