Irish potatoes, a Philly delicacy, often befuddle people from Ireland
Irish potatoes are sold in Philly area bakeries and grocery stores every St. Patrick's Day. But the seasonal candies -- which don't actually contain potato -- often leave Irish imm…