I think this place has outlived its reputation. We've dined here twice recently, and both times I've decided it's not worth going back. The food is just average .... and the buffet is nothing special. Just a serving table of mediocrity. I realize it's a Beloit institution, but I'd rather stay home and make my own spaghetti.