Central: At the best restaurant in Latin America, chef Virgílio Martínez serves a tasting menu featuring some of Peru's best: warm ceviches, langoustines, suckling pig, and lots of quinoa.
Astrid y Gastón:This restaurant is an institution, as is its founder and original chef, Gastón Acurio — Peruvians love him so much, he often gets asked to run for president. It ranks number three in Latin America thanks to its creative take on Lima cuisine, featuring vegetable foams, guinea pig, potatoes galore, and spicy sauces made with rocoto.
La Mar: If you're looking to stuff yourself with fish — that's sort of Lima's thing — try this Miraflores outpost of Gastón's international chain. You'll find ceviches and tiraditos, causas (yellow potato cakes filled with tuna or crab), and mussels in every shape and form.