The Cross Keys is a 19th century coaching inn, and its old-fashioned ambience is a large part of its charm. Service is friendly and the food is well-cooked.
Downside is that it seems rather expensive for what they offer, and the wine is especially pricey.