Barbecue restaurant known as Checala, offering a new concept.