The quality of food at buffets today is every bit as good, if not better, than most midlevel casual restaurants.