Nestled in the charming mountain town of Cloudcroft sits a barbecue spot that feels like coming home. Brother-N-Law BBQ occupies a rustic red building with a welcoming front porch. The American flag ...