Aguas Calientes is a town that exists solely to service the tourists heading to Machu Picchu, so most of the restaurants around are probably average at best.
Toto's was my favourite because:
1. It's setting - it juts out over the river
2. It's wi-fi was fast
3. The pizzas and fries were absolutely delicious - try the Mixta and the On The House pizzas.