I have been frequenting Hef's since their opening night. I almost always find myself satisfied. The place is rarely crowded during the day. The staff is very laid back and generally friendly. One thing I have noticed is they must have a subscription to like ESPN6 because there always seems to be some offbeat sporting event on their TV's.
I have always enjoyed my food there. Yes, always. They have a good burger, excellent turkey club... yeah it's not a complicated menu but they get it right. There's not much to the salad if you get it as a side so I'd probably opt for the fries or pay extra for the mixed veggies. I haven't had the wings in a while but those were pretty good too.
Unfortunately, as of January 2010 they no longer do lunch hours. I told you it was never crowded in there so I guess that's what happens. That kind of sucks.
My one gripe? They're charging in the 8 to 9 dollar range for many of their sandwiches. I have no problem with the price because it's quality. But for God's sake, their house ketchup tastes terrible. If I'm paying top dollar for a good sandwich, can I get a decent ketchup for the burger or fries? It's like having Marilyn Monroe as a model and dressing her in parachute pants. C'mon Hef's, you've gotta do better than that.