Cuy (Peru and other South American countries) from Slideshow: Are You Brave Enough to Eat These 12 Popular Street Foods Around the World?