If you've been avoiding Michelin-starred restaurants to protect your wallet, you should give this barbecue joint in Texas a ...