Miraflores in one sentence
Miraflores is the safe, walkable, ocean-facing district where almost every traveler stays — and the one with the densest, most varied food scene in Lima, from S/15 menús del día three blocks off the malecón to the world-ranked tasting menus of Maido and Central. It's also the easiest district in the city to spend money on bad food, because the tourist density is high and Av. Larco is a tourist trap by gravity.
This guide is the local cheat sheet: the actual zones, where Limeños go inside Miraflores, what to skip, and how to put it all together in a day.

The four sub-zones you actually need to know
Miraflores is bigger than tourists realize. These four areas behave like four different districts:
Parque Kennedy / Av. Larco
The tourist core. Walking distance to almost every hotel. Convenient, never empty, and the worst price-to-quality ratio in the district. Use it for a coffee, a quick walk, or to get a feel — not for a meaningful meal. The exceptions are well-known and you should book them.
Larcomar & the Malecón
The cliff-edge zone with Pacific views. Restaurants here charge a sunset premium of roughly 30–50%. Worth it once for the view (golden hour, 17:30–18:30); not worth it for daily eating. La Rosa Náutica (on the pier) and Mangos (Larcomar mall) are the postcards. The malecón itself is free and beautiful — buy a ceviche to-go elsewhere and walk it.
Calle Berlín / Calle La Paz / Av. La Mar (border with San Isidro)
Where Limeños actually eat in Miraflores. Independent cevicherías, polished bistros, real coffee, no English-only menus. La Mar (Av. La Mar) and Punto Azul (Calle San Martín) are here. Prices drop 30% the moment you cross Av. Pardo away from the tourist core.
Lower Miraflores (Av. Benavides + Surquillo border)
Workaday Lima inside Miraflores. Pollerías, anticucherías, bakeries, the Mercado de Surquillo (technically Surquillo, two blocks from the Miraflores border, and absolutely worth a morning). This is where you find a S/18 menú del día with a queue of office workers.
What to actually book
A short, opinionated list. Prices are 2026 ballpark and assume you order a couple of dishes plus a drink (no wine pairing).
| Restaurant | Type | Vibe | Cost per person |
|---|---|---|---|
| Maido | Nikkei tasting | #1 The World's Best Restaurant 2025. Bookings open two months ahead. | S/1,295 before pairings |
| Central | Tasting menu (Barranco border) | Hall of Fame (won #1 in 2023, no longer ranked). Still requires months of planning. | USD 280–400 |
| La Mar | Cevichería | The famous one. Lunch only. | S/120–180 |
| Punto Azul | Cevichería (mid-range) | Big plates, real Limeños at lunch. | S/60–100 |
| Pescados Capitales | Cevichería + bistro | More polished, very reliable. | S/90–130 |
| El Mercado (Surquillo border) | Seafood, Rafael Osterling | Beautiful courtyard. Lunch only. | S/100–150 |
| Anticuchería Tía Grimanesa | Anticuchos cart-shop | The most famous skewer in Lima. | S/30–50 |
| Pardo's Chicken (Benavides) | Pollería | Solid chain pollo a la brasa. | S/35–55 |
| Tostaduría Bisetti | Specialty coffee + brunch | Best café in the district. | S/20–35 |
Five places worth a casual walk-in (no booking)
For when you didn't plan and you're hungry:
- A neighborhood bakery on Calle Schell or Calle Berlín, 07:00–10:00 — pan con palta + café con leche, S/12.
- Any menú del día spot two+ blocks off Av. Larco, 13:00–14:30 — three courses S/18–25. See the menú del día guide.
- Pollos Vips or any neighborhood pollería, 19:00–22:00 — quarter chicken + fries + salad + drink, S/28–35.
- Anticuchería Tía Grimanesa, 18:00–22:00 — get there before 19:00 or queue. Cash only.
- Mercado de Surquillo, 09:00–14:00 — ceviche, sudado, jugos. The best cheap seafood in walking distance from Miraflores.
What to skip
- Restaurants on Av. Larco with menus in five languages and a host outside. This is a near-perfect filter.
- Cruise-ship buffets ("All you can eat S/49!"). Aimed at people who'll be back on a boat by tonight.
- "Authentic Peruvian" places with mariachi music. Mariachi is Mexican.
- Sushi at any Miraflores restaurant that isn't specifically nikkei. It's mediocre and overpriced. For sushi-style, eat tiradito instead (it's better).
- Rooftop "fusion" bars with $18 cocktails. Drinks at hotel B (Barranco) or Ayahuasca cost less and taste better.
- Cevicherías open at 20:00. Fresh ceviche is a lunch dish — see food safety.
A perfect Miraflores food day
| Time | What | Where |
|---|---|---|
| 07:30 | Emoliente | Cart on Av. Pardo or Av. Schell |
| 09:30 | Pan con palta + café con leche | Any neighborhood bakery off Calle Berlín |
| 12:30 | Ceviche + tiradito | Punto Azul or La Mar (book if Friday/Saturday) |
| 16:00 | Café + alfajor | Tostaduría Bisetti |
| 18:00 | Sunset walk on the Malecón | Free; bring a drink |
| 19:30 | Anticuchos + chicha morada | Tía Grimanesa (cash, before 19:00 ideally) |
| 22:00 | Pisco sour | Ayahuasca (Barranco, 15-min Uber) |
A perfect Miraflores food day, lower budget: bakery + S/22 menú del día at a hole-in-the-wall + Tía Grimanesa anticucho + a beer at a corner bodega. Total under S/80.
Getting around inside the district
Miraflores is genuinely walkable — most points are within a 25-minute walk. For longer hops:
- Uber / Cabify / InDrive — safe, cheap. Almost any ride inside Miraflores is S/8–15. To Barranco: S/12–20. To San Isidro: S/10–18. Always use the app, never hail street.
- Metropolitano bus — the BRT runs along Av. Paseo de la República. Cheap (S/3) and fast for Centro / Barranco trips. Buy a card at any station.
- Bicycles — Miraflores has a decent bike-lane network along the malecón. Several rental kiosks at the cliff edge.
- Taxi by app to/from the airport — S/55–90 depending on traffic. Never take an unmarked taxi at LIM.
Common mistakes
- Eating only on Av. Larco. You're missing 90% of the actual food in the district.
- Waiting for sunset to start eating. The best ceviche of your trip will be at 13:00, not 19:00.
- Skipping Mercado de Surquillo because it's "in another district". It's a 10-minute walk from Av. Benavides and the seafood is better than half the cevicherías on the Malecón.
- Booking only the world-famous tasting menus. Maido and Central are excellent but they're the Lima of headlines, not the Lima of Limeños. Punto Azul on a weekday lunch tells you more about the city.
- Drinking the tap water at a Miraflores hotel because it "looks fancy". Same rule as everywhere — see food safety.
Action plan
- Day one: walk Calle Berlín and Av. La Mar in the morning to scout independent cevicherías and bakeries near your hotel.
- Book one ceviche lunch (Punto Azul, La Mar, or Pescados Capitales) for a weekday — Tuesday or Wednesday is ideal. Lunch only.
- Plan one sunset on the malecón. Buy a beer or a coffee at a cliff café and walk; don't pay for a sunset-view restaurant on day one.
- One night, queue at Anticuchería Tía Grimanesa before 19:00. Cash. Two skewers per person.
- If your trip allows, save Maido (the world's #1) or Central (Hall of Fame) for the last night. Otherwise let Punto Azul be the memory.
Related
- Barranco food guide — the bohemian neighbor; do both.
- The $5 lunch (menú del día) — how to eat well three blocks off Av. Larco.
- Peruvian Food 101 — the dishes you'll order in Miraflores.
- How to order food in Lima — phrases for cevicherías, pollerías, and bakeries.
- Breakfast in Lima — what to do at a Miraflores bakery before the day starts.