Machu Picchu doesnâ€™t offer much in the way of memorable meals. In fact, thereâ€™s only two restaurants near the ancient city, both in same hotel. The rest are down the slope in Aguas Calientes, the village at the foot of Machu Picchuâ€™s peak. Even there, much of the food is typical cheap travelerÂ´s fare-think pizza. Still, itâ€™s not as if people flock to Machu Picchu for the great meals.