It looks like some sort of cactus fruit to me, which is also called prickly pear.I think it's common in Mexico and SW US. I've never tried it myself, but I think you can eat it straight and make beverages with the juice.
yes, these are cactus figs. I´m sorry, but I don´t know the correct name in english. I first ate them as a child during a trip to spain and was totally amazed by their juicy sweetness. I have bought them several times here in Germany and they tasted like nothing special... so disappointing!
Thanks, Rose and Mel! Prickly pear is exactly what it is...this fruity part is apparently called the *tuna*. Anyway, like Mel, I was somewhat underwhelmed by the taste of the raw thing...pleasant, with potential, but nothing special (and filled with hard seeds). These tropical fruits don't like Canada much, perhaps. But they're still so kewl!