Space Craft BBQ is a barbecue restaurant serving slow-cooked meats and sides.