Went back for a second fix today. Had the Lomo saltado, and again... Perfection. Juicy, Crunchy, salty, sweet, damn I want another sandwich. I managed to take pictures before chowing down. My friend got the duck heart and it was also great.
Enjoy friends!