Pacha Papa
Plaza San Blas 120, Cusco, Peru
Featured Review : "You must go to Pachapapa" Jonathan said when I mentioned I was visiting Cusco. "It's up in San Blas; it's great".Three weeks later I was in Peru. Determined to check out his recommendation I gathered four friends and bo...See Full Review