Peru

Cafés in Lima coffee under the garúa

Specialty bars on Calle Alcanfores, churros on Avenida Larco, chocolate shops in the Centro.

  • Map and “near me”
  • “Open now” filter
  • Paid placements always labeled

Photo: Cristian Loayza, Pexels License

415Cafés listed
1Open by 6am
26Open past 10pm
9Specialty & roasters

Lima drinks coffee in two registers. The older one is domestic and quick: café pasado, the slow-dripped house coffee, a late-afternoon lonche, and emoliente from a street cart. The newer one is the specialty bar. In 2019 the Cámara Peruana del Café y Cacao, the national coffee and cocoa chamber, put Lima's specialty coffee shops at more than 180, most of them run by enthusiasts rather than national chains.1

The chamber also estimated that bakeries, restaurants and cafés account for 75% of the coffee drunk outside the home.1 Recognition has followed the growth. When the South American edition of The World's 100 Best Coffee Shops was announced in Bogotá on 25 October 2025, Lima had 16 of the 23 Peruvian entries.2

It almost never rains here: most of Peru's desert coast receives under 10 mm a year.3 Winter brings the garúa instead, a cold, damp sea fog that is heaviest from July to September, the coolest months, at about 17 °C.3 In July and August the city averages less than an hour of sunshine a day.3

New in Lima

Recently opened and recently added

Barranco 39 cafés

More about cafés in Barranco

33 more

All 39 cafés in Barranco

See the full list

Miraflores 134 cafés

More about cafés in Miraflores

128 more

All 134 cafés in Miraflores

See the full list

San Isidro 44 cafés

More about cafés in San Isidro

38 more

All 44 cafés in San Isidro

See the full list

Centro de Lima 54 cafés

More about cafés in Centro de Lima

48 more

All 54 cafés in Centro de Lima

See the full list

Jesús María & Lince 39 cafés

More about cafés in Jesús María & Lince

33 more

All 39 cafés in Jesús María & Lince

See the full list

Pueblo Libre, Magdalena & San Miguel 31 cafés

Chorrillos & the south 1 cafés

San Borja & Surquillo 23 cafés

Santiago de Surco 39 cafés

More about cafés in Santiago de Surco

Estación Café de Luz

  • Jirón Simón Salguero 534
  • Mon–Sat 08:00–20:00
  • +51960398986
  • Takeaway
  • Air-con
  • Card payment
  • Partial wheelchair access
  • Smoke-free indoors

Pastipan Benavides

  • Avenida Alfredo Benavides 4638
  • Daily 06:30–21:30
  • Smoke-free indoors
33 more

All 39 cafés in Santiago de Surco

See the full list

Santa Anita & the east 11 cafés

Showing up to 6 cafés per area. Each area page has the full list.

No café matches all of those filters. Try removing one, or tell us about a café we're missing.

Coffee chains in Lima

Branches by area

Before you sit down

How to order coffee in Lima

Café pasado is the household method: water is poured over grounds in the upper half of a two-chamber pot, and the extract that drips through can be added to a cup of hot milk.4 Specialty bars use the international names, from espresso and americano to cappuccino and latte. On Café de Lima's 2026 menu in Miraflores, the list runs from an espresso at S/ 7 to a cold brew at S/ 19.5

Lonche, a word borrowed from the English lunch, is the Peruvian name for a light afternoon meal of tea or coffee with something to eat.6 Pastelerías (pastry shops) and bakery-cafés serve it with cakes and sandwiches. In the Centro, the snack can be a churro: on Jirón Lampa in 2022, one filled with manjar blanco (milk caramel) or crema pastelera (custard) cost S/ 2.50–3.7

Emoliente belongs to the street. Emolienteros (emoliente sellers) make it on mobile carts from toasted barley and herbs such as Andean horsetail, flaxseed and boldo, sweetened and sharpened with lemon juice, and it is drunk in the morning or at night.8 In August 2022 a glass cost S/ 1.50 at almost every stall in Lima, up from S/ 1 a year earlier.9

Tipping is voluntary in Peru. The usual figure at table service is 10%, or 5–7% after poor service, according to José Miguel Gamarra, a former president of the hospitality association AHORA Perú, speaking in 2020.10

What coffee costs in Lima

DrinkTypical price
Emoliente
Hot barley-and-herb drink, street cart
S/ 1.50
Most Lima stalls, August 2022
Churro
Filled churro
S/ 2.50–3
Jirón Lampa, Centro, 2022
Espresso
Espresso
S/ 7
Café de Lima, Miraflores, 2026
Americano / cappuccino
Black coffee / cappuccino
S/ 11–12
Café de Lima, Miraflores, 2026
Latte
Latte
S/ 13
Café de Lima, Miraflores, 2026

Café prices are from Café de Lima's 2026 menu for its Miraflores branches.5 The churro range comes from El Popular's September 2022 round of Jirón Lampa churrerías, and the emoliente price from RPP's August 2022 report, when stallholders were already weighing a rise to S/ 2.79

Sources

  1. Specialty coffee shops in Lima, Cámara Peruana del Café y Cacao (May 24, 2019), accessed October 2026
  2. 23 cafeterías peruanas entre las 100 mejores de Sudamérica: cuáles son y dónde se encuentran, Infobae Perú (October 27, 2025), accessed October 2026
  3. Garúa, Wikipedia, accessed October 2026
  4. From Tinto to Pasado: Coffee Brewing in Latin America, Perfect Daily Grind (January 5, 2018), accessed October 2026
  5. Café de Lima: menu and locations, Café de Lima, accessed October 2026
  6. lonche, Wiktionary, accessed October 2026
  7. ¿Dónde se venden los churros más ricos en Lima y cuánto cuesta cada uno?, El Popular (September 10, 2022), accessed October 2026
  8. Emoliente, Wikipedia, accessed October 2026
  9. Precios de frazadas y emolientes suben por el tipo de cambio y costo de insumos, RPP (August 18, 2022), accessed October 2026
  10. ¿Debo dejar propina en un restaurante? Así funciona en Perú, Europa y América, Gestión (February 27, 2020), accessed October 2026
  11. Distrito de Lince, Wikipedia (Spanish), accessed October 2026
FAQ

Cafés in Lima: common questions

How much does a coffee cost in Lima?

On Café de Lima's 2026 menu in Miraflores, an espresso costs S/ 7, an americano S/ 11, a cappuccino S/ 12 and a latte S/ 13. Street drinks cost far less: in August 2022 a glass of emoliente cost S/ 1.50 at almost every stall, and a filled churro on Jirón Lampa in the Centro cost S/ 2.50–3 that year.

Which district of Lima has the most cafés?

Miraflores and Centro de Lima have the most cafés, followed by San Isidro. Miraflores has about two and a half times as many cafés as the Centro, the next district, and nearly three in four of them are within a kilometer of Parque Kennedy.

What is emoliente, the hot drink sold on Lima's streets?

Emoliente is a traditional Peruvian drink of toasted barley and herbs such as Andean horsetail, flaxseed and boldo, sweetened and finished with lemon juice. Emolienteros sell it from mobile carts, and it is drunk in the morning or at night. In August 2022 a glass cost S/ 1.50 at almost every stall in Lima, up from S/ 1 a year earlier.

What is a lonche in Lima?

Lonche is the Peruvian name for a light afternoon meal of tea or coffee with something to eat; the word is borrowed from the English lunch. In the Centro, a churro filled with manjar blanco (milk caramel) or crema pastelera (custard) cost S/ 2.50–3 on Jirón Lampa in 2022.

How much do you tip at a café or restaurant in Lima?

Tipping is voluntary in Peru. The usual figure at table service is 10%, dropping to 5–7% if the service was poor, according to José Miguel Gamarra, a former president of the hospitality association AHORA Perú, speaking in 2020.

When is garúa season in Lima, and does it rain?

Lima barely gets rain: most of Peru's desert coast receives under 10 mm a year. Winter brings the garúa instead, a cold, damp sea fog that is heaviest from July to September, the coolest months, at about 17 °C. In July and August the city averages less than an hour of sunshine a day.

For café owners

Run a café in Lima?

Your free listing is probably already on this page. Claim it in two minutes, or turn it into a featured page in your own design, with photos, a menu and your own link.