Hold the phone, buddy. I'll believe these "tacos" exist when I see them.