A charming country pub just outside Grantham, the Crown and Anchor offers homecooked meals, draught beers, and a welcoming atmosphere.