Santa Barbacoa offers a barbecue experience.