The picture shows skewered ox heart, a typical Peruvian dish known a anticuchos de coraz贸n there.
Peruvian ox heart skewers