Speaking of Peruvian...
Has anyone been to Macchu Picchu in Union Square? It got a review in the Globe a while back, but the review was so-so.
I went by there a few nights ago, and it was packed.
I'd love to see any opinions about the place...
Updated 1 year ago | 11
Updated 2 days ago | 18
Updated 4 days ago | 47
Updated 3 days ago | 46
Updated 15 hours ago | 23