I've had mixed experiences at the hilltop. When they are on, the food is great and service is top-notch but when they are not on, you can wait a long time for your meal and the food can be marginal.
I like the Hilltop's menu however, because it is very diverse and there is something for everyone. They have a nice selection of seafood, chicken, and other meat that appeals to everyone, and they do have a good selection of pasta dishes and salads as well.
At their breakfast buffet, and I would not have it again, but I am not a big fan of breakfast buffets, and there's nothing on this one that makes it stand out. Having said that I've ordered their standalone breakfasts and they are good.
Overall, I would recommend this restaurant and plan to eat there again.