I can't say enough of this restaurant. Its the best lechon I have ever had, the best fish ceviche in town, and OH MY GOD peruvian tamales! I had no idea that this little restaurant was there. It looks like a little hole in the wall but the food is THE BEST!
Try it - you'll go back over and over. We do - at least once a week!