Barbacoa offers a unique BBQ experience.