Barbachas offers barbecue cuisine.