If you're looking for the best picarones in Cusco ... Well, that's actually a subjective title, but...
Centro Histórico · 3 Choqechaka, Cusco