Peruvian$$$$mirafloresMon-Sun 12:00-15:00, 18:00-22:00
Mayta on Av Mariscal La Mar 1285 in Miraflores is Jaime Pesaque's modern Peruvian tasting room, ranked No.39 in The World's 50 Best Restaurants 2025.
Signature: Mayta tasting menu, Amazonian-ingredient courses, Tiradito
Order: The Mayta tasting menu, focused on Amazonian and altitude Peruvian ingredients.
Tip: Open every day including Sunday; reservation-only and busy on weekends.
Peruvian$$$mirafloresMon-Sat 12:30-23:00, Sun 12:30-17:00
Rafael at Calle San Martin 300 in Miraflores is Rafael Osterling's twenty-year republican-house flagship in Lima with a contemporary art collection.
Signature: Chef's tasting menu, Octopus, Pasta del dia
Order: The chef's tasting menu plus a cocktail from the marble bar, an attraction in its own right.
Tip: Book via mesa247 or rafaelrestaurante.pe; the bar accepts walk-ins for cocktails only.
Peruvian$$$san-isidroMon-Sat 12:30-22:45, Sun 12:00-16:00
Cosme at Calle Tudela y Varela 162 in San Isidro is chef James Berckemeyer's comfort-Peruvian room, opened 2015 after training under Gaston Acurio.
Signature: Comfort-food tasting plates, Beef tartare, Modern aji de gallina
Order: The chef's tasting plates, anchored by the modern aji de gallina and beef tartare.
Tip: Sunday lunch is the easier reservation; closed for dinner Sunday.
Peruvian$$$$mirafloresTue-Sat 19:00-22:30
Statera Bistro at Av Mariscal La Mar 463 in Miraflores is Peruvian-Greek chef Andre Patsias's 28-seat native-Peruvian-ingredient tasting room daily.
Signature: Statera tasting menu, Peruvian-Greek courses, Native ingredient plating
Order: The Statera tasting menu, a journey across Peruvian landscapes in 9 courses.
Tip: Bar seats face the marble bar; book through Instagram DM or mesa247.
Seafood$$$mirafloresMon-Thu 12:00-17:00, Fri-Sun 12:00-17:30
La Mar at Av Mariscal La Mar 770 in Miraflores is Gaston Acurio's 2005 cevicheria, No.26 on Latin America's 50 Best 2025 and a Lima lunch institution.
Signature: Ceviche clasico, Tiradito, Causa rellena
Order: The ceviche clasico and a tiradito sequence, with chicha morada to drink.
Tip: Lunch only; queue starts at 11:30 on weekends because there are no reservations.
Seafood$$$mirafloresMon-Sat 12:00-21:00, Sun 12:00-17:00
Pescados Capitales on Av Mariscal La Mar 1335 in Miraflores pioneered the cevicheria corridor, with a sin-named menu and sophisticated seafood program.
Signature: Ceviche siete pecados, Jalea, Tiradito
Order: The ceviche siete pecados (seven sins) and a jalea to share, with maracuya juice.
Tip: Quieter at 14:30 than 13:00; delivery available till 21:00 daily.