The Jerusalem artichoke is neither from Jerusalem nor an artichoke. It does, however, have a similar taste to an artichoke. It belongs to the sunflower family, and originated in North America.
According to Jamie Oliver, "Jerusalem artichokes are sweet and almost garlicky and mushroomy and gorgeous." You can check out his recipe for them here.