My husband just pointed me to the National Geographic website, where there is a small gallery of photographs of street food in various countries. From grasshoppers on a skewer in China to ceviche in Peru, these are items you still can't find in the corner grocery, or even the local Wegmans. Enjoy!
N.B. Ad alert; there are pop-up ads and ads with sound on the National Geographic website. If that sort of thing bothers you, you may want to think twice about following the link I gave above.