The Machu Picchu was very low key and even blue-collar, but the food was great and very reasonably priced. The fish soup was some of the best I've had, and the ceviche was also very good. Watch our for the Peruvian hot sauce, though (it was on the side).
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.