The waiter was about as unfriendly as one can get, and seemed grumpy the whole time. Despite the place being filled with tourists, he didn't know a word of English and probably as a result - mixed up my order. Thing is, he didn't even apologize, seemed like he was just angry at me for not knowing Spanish instead.
The food was nice, but nothing extraordinary. I felt there was too little meat in the Lamb Stew I ordered, especially for the price. Also, it wasn't really a stew as expected. But the taste was good.
Overall, not a place I'd try to visit again, there's a wide range of restaurants in San Jose to try in its place.
If you own or manage Machu Picchu, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.