You can go to this restaurant if you happen to be near Sacred Valley of the Incas.
Visitors' reviews on TATA
/ 1
Add your review
Request content removal
Patrycja Cygankiewicz
7 years ago on Foursquare
The best restaurant in Cuzco . Everything is delicious!! Prices are reasonable.