A British pub, The Thatch & Thistle offers a welcoming, family-friendly atmosphere.