This is a very nice place for dinner. I like to go with my parents because then they pay for it. It's a little out of my range for casual dining, but good for special occasions. The food is always delicious and it's a nice, cozy atmosphere. There is also a side room with a fire place where you can sit and have drinks - I guess that's more appealing in the winter.
I have heard that the owners (who came out of retirement to run Cross Keys) are going to sell the restaurant soon. I'm not sure if they will continue in the Cross Keys tradition or do something else.