P B.
Google
A bit outside main town square, this restaurant is a real hidden treasure that serves peruvian food. I was staying at a hotel near by and went to this restaurant almost every night - introduced to me by a fellow Italian lodger in the hotel. The trout and chicken soup are absolutely delicious. Everything is made from scratch which means a wait time of 30 minutes to 1 hour for the soup. But it is worth it. The tea infusions are worth trying. The staff are very friendly and helpful. I was well fed after my day hikes.