A popular pub serving food, The Weavers offers a welcoming atmosphere.