Ta Deonta is a barbecue restaurant.