I am very happy with HFH. We eat there regularly when we need a quick bite on the way to or from somewhere. Consistent quality and friendly service. I won't say it's going to be the best food you've ever had, but it'll be as expected from a family owned restaurant with a large customer base. I have had problems with take-out. Make sure you check your order before leaving!