Answers from Our Experts (1)
While food isn't often the highlight of a trip to Machu Picchu, there are some decent restaurants near the ruins that offer typical regional dishes. Here are five top-notch food experiences near Machu Picchu:
1. Eating at Tampu Restaurant at the Machu Picchu Sanctuary Lodge. This spot capitalizes on its location, and there's just something to be said for having lunch or dinner amid the atmospheric scenery of the Andes and the manicured grounds of this singular hotel, just steps from the ruins.
2. Eating fusion food. You wouldn’t expect the small town of Aguas Calientes, the town nearest Machu Picchu, to feature international food, but at Indo Feliz you’ll find excellent French-Peruvian fusion.
3. Eating roasted guinea pig. “Cuy,” as it’s called on the on menus, is a bit of a novelty factor — once roasted, the critters taste pretty much like chicken, particularly when served alongside French fries.
4. Eating like a local. The Tree House restaurant offers cooking classes that involve shopping trips in one of the local markets followed by hands-on instruction in the kitchen, where you learn to make “cuy confit,” a high-end riff on the local favorite.
5. Eating at a buffet. The restaurant Pueblo Viejo has a well-regarded lunch buffet that’s popular with tourists waiting for the three-hour train ride back to Cuzco, making it a mini-United Nations filled with travelers swapping stories about their Machu Picchu experiences.