Machu Picchu is a hidden gem in San Jose - it is out of the "restaurant area" of central San Jose, down toward Sabana Park on 32nd calle, and just north a block from Central Avenue (at the corner with KFC and McDs). The atmosphere is great for all occasions from business conversations to family. The food quality is very...
More
