Quite a few cyclists use the Posthorn in Leyburn which is just after the top of the high street on the right - easy to find on Google Maps. I'm not a regular myself, so can't comment too much. On a related issue, I was in K Stephen the other day and noticed that a couple of the cafes there seem to have shut up shop.