Machu Picchu Restaurant

This peppy and inexpensive Peruvian restaurant will teach you a thing or two about potatoes (they come with almost every dish) and the fine art of cooking seafood with fresh lime juice and onions.

Related Content