This location has always been a reliable location for a good meal and a welcome respite on our frequent travels between Charlotte, NC and Virginia. The staff is always friendly and attentive and the meals are always prepared well, both signs of good management. Of course we especially like the General Store area which makes waiting a lot less painless and dessert-to-go (from its old timey candy collection) a lot more challenging to pass on. Our family has been stopping here for years.