Had the good fortune to re-visit this local treasure a few weeks ago with friends. I'll make this fairly short and sweet:
Service attentive, helpful advice and prompt.
Prices: very fair, especially for the great food!
Dinner menu: not overwhelming, enough variety to suit all. Again, great advice from the staff.
Happy hour: generous and tasty happy hour menu almost made me miss the dinner (I would have missed an excellent meal had I listened to my full stomach). Quality and taste of the Happy Hour food is a smart marketing move to get people to stay for dinner.
Live entertainment: A welcome surprise.
Kids? Obviously welcome by the staff, but I'd not spoil this adult experience. Be selfish: Send the kids across 110 to McDonald's and save this enjoyable adult experience for yourself. Once in a while you have to spoil yourself. This is a great place to do so. Will have to visit more often.