Chow Town’s new barbecue joint was created by members of Steer Crazy, a competition barbecue team that has used its contest success to make the leap into the catering and restaurant business. … Click to Continue »
KC Breaking News, Sports, Weather & KansasCity.com &, Kansas City Star
Thu, 07/30/2015 - 8:52am
Chow Town’s new barbecue joint was created by members of Steer Crazy, a competition barbecue team that has used its contest success to make the leap into the catering and restaurant business. … Click to Continue »