If you stay in Aguas Calientes for a day or two (as I recommend you do in my 10 day itinerary) you’re going to have to find a place to eat.
The funny thing about Aguas Calientes is that virtually every restaurant there has the exact same menu. I think there is a little bit of variety among the luxury hotels that you find around the fringes, but for the most part, gourmet dining hasn’t come to Aguas Calientes.
That being said, the food that is there is delicious it’s just that you don’t have the wide variety to chose from that you get in a city like Lima.
Most of the menus have pizza (not your terrible Pizza hut style pizza which is essentially a grease sponge with cheese). The Peruvian version is pretty good, with light soft crusts and a variety of toppings. When I was traveling with a vegetarian friend of mine, I got used to eating “napolitanas” which is a cheese pizza with a couple pieces of tomato on it (it’s better than it sounds).
Now, although all the restaurants in Aguas Calientes have the same menu, there is one, however, that in my opinion prepares that menu the best. That’s the Inka Wasi restaurant/pizzeria in the center of the town.
I can’t give you very accurate directions but Aguas Calientes is so small it’s not hard to find this place. Just go to the main plaza and then walk up the one road that goes up towards the thermal baths. You’ll see Inka Wasi on the way.
I usually get the Cordon blue (which they always spell “Gordon” for some reason), and it fills you up after having trotted up and down Machu Picchu and Wayna Picchu:
Slap a Cusquena in there (no Pilsen in Cusco really) and some sangria and it’s a good night!