Restaurants in Miraflores

Maido ★ 4.9

Japanese-Peruvian$$$$mirafloresMon-Sat 13:00-22:00

Maido at Calle San Martin 399 in Miraflores is Mitsuharu Tsumura's Nikkei tasting room, named The World's Best Restaurant 2025 in Turin on 19 June.

Signature: Nikkei Experience tasting menu, Tiradito, Nikkei sushi

Order: The full Nikkei Experience tasting menu, Pacific coast to Peruvian Amazon in 14 courses.

Tip: Book via mesa247 the moment a slot opens; reservation only, no walk-ins.

Mayta ★ 4.7

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.

Rafael ★ 4.6

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.

Statera Bistro ★ 4.6

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.

La Mar Cebicheria ★ 4.6

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.

Pescados Capitales ★ 4.4

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.

Punto Azul ★ 4.4

Seafood$$mirafloresDaily 11:00-16:00

Punto Azul at Calle San Martin 595 in Miraflores is one of Lima's most popular cevicherias, fifteen years on the map serving daily generous ceviche plates.

Signature: Ceviche mixto, Tiradito, Arroz marinero

Order: The ceviche mixto and a leche de tigre shot to chase it.

Tip: Lunch only; the kitchen closes at 16:00 sharp regardless of queue.

El Mercado ★ 4.4

Seafood$$$mirafloresMon-Sun 12:30-17:00

El Mercado at Av Hipolito Unanue 203 in Miraflores is Rafael Osterling's daytime seafood room, a terrace cevicheria with gyoza, taco and curry bridges too.

Signature: Ceviche, Tiradito, Pulpo grillado

Order: The ceviche of the day plus a tiradito; the gyoza fusion course is a sleeper.

Tip: Lunch only, no dinner; busy at 13:30 and quiet at 15:30 Booking recommended for weekends.

Fine Dining in Miraflores

Maido ★ 4.9

Japanese-PeruvianChef Mitsuharu Tsumura$$$$S/950mirafloresMon-Sat 13:00-22:00Book 8 weeks ahead

Maido at Calle San Martin 399 in Miraflores is Mitsuharu Tsumura's Nikkei tasting room, named The World's Best Restaurant 2025 in Turin on 19 June.

Signature: Nikkei Experience tasting menu, Tiradito, Sea-and-jungle Nikkei courses

Order: The full Nikkei Experience tasting menu, Pacific coast to Peruvian Amazon in 14 courses.

Tip: Book via mesa247 the moment a slot opens; the kitchen takes a single seating with reservation-only access.

Mayta ★ 4.7

PeruvianChef Jaime Pesaque$$$$S/590mirafloresMon-Sun 12:00-15:00, 18:00-22:00Book 3 weeks ahead

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.

Statera Bistro ★ 4.6

PeruvianChef Andre Patsias$$$$S/450mirafloresTue-Sat 19:00-22:30Book 3 weeks ahead

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.

Rafael ★ 4.6

PeruvianChef Rafael Osterling$$$S/280-400mirafloresMon-Sat 12:30-23:00, Sun 12:30-17:00Book 2 weeks ahead

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.

Casual Dining in Miraflores

La Mar Cebicheria ★ 4.6

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.

Pescados Capitales ★ 4.4

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.

Punto Azul ★ 4.4

Seafood$$mirafloresDaily 11:00-16:00

Punto Azul on Calle San Martin 595 in Miraflores is one of Lima's most popular cevicherias, fifteen years on the map serving daily generous ceviche plates.

Signature: Ceviche mixto, Tiradito, Arroz marinero

Order: The ceviche mixto and a leche de tigre shot to chase it.

Tip: Lunch only; the kitchen closes at 16:00 sharp regardless of queue.

El Mercado ★ 4.4

Seafood$$$mirafloresMon-Sun 12:30-17:00

El Mercado at Av Hipolito Unanue 203 in Miraflores is Rafael Osterling's daytime seafood room, a terrace cevicheria with gyoza, taco and curry bridges too.

Signature: Ceviche, Tiradito, Pulpo grillado

Order: The ceviche of the day plus a tiradito; the gyoza fusion course is a sleeper.

Tip: Lunch only, no dinner; busy at 13:30 and quiet at 15:30 Walk-ins usually OK.

Madam Tusan ★ 4.0

Peruvian$$mirafloresDaily 12:00-00:00

Madam Tusan at Av Santa Cruz 859 in Miraflores is Gaston Acurio's chifa house, a celebration of Chinese-Peruvian cuisine in a dramatic dragon dining room.

Signature: Lomo saltado, Arroz chaufa, Dim sum

Order: The lomo saltado is the canonical version; add a chaufa and a wantan frito.

Tip: Open till midnight every night, useful for late dinner; reservations recommended on weekends.

Tanta Larcomar ★ 4.1

Peruvian$$mirafloresDaily 12:00-23:00

Tanta at Malecon de la Reserva 610 in Miraflores is Gaston Acurio's casual Peruvian chain in Larcomar, the lomo saltado and ceviche carta over the Pacific.

Signature: Lomo saltado, Ceviche clasico, Anticucho de corazon

Order: Lomo saltado with chaufa and a chicha morada; the anticucho de corazon is the appetiser.

Tip: Other Tanta branches: Av Felipe Salaverry 2370 (Jesus Maria), Pancho Fierro 115 (San Isidro), same carta everywhere.

Cafés in Miraflores

Neira Cafe Lab ★ 4.8

Café$$mirafloresMon-Fri 07:00-21:00, Sat 08:00-21:00, Sun 09:00-18:00Work-friendlyWifi

Neira Cafe Lab at Calle Enrique Palacios 1074 in Miraflores is Harrysson Neira's Lima specialty roastery-cafe; he won the 2013 Peru Barista Championship.

Signature drink: Pour-over single-origin Peruvian filter coffee

Tip: Quiet weekday mornings before 10:00 are ideal for laptop work; the espresso flight is the order.

Origen Tostadores de Cafe ★ 4.5

Café$$mirafloresMon-Sun 08:00-21:00Work-friendlyWifi

Origen Tostadores at Calle Enrique Palacios 1008 in Miraflores is Gino Kanashiro and Jessica Tejada's 2013 single-origin Peruvian roastery-cafe in Lima.

Signature drink: Single-origin Peruvian roaster espresso and pour-over

Tip: Whole bean retail is the strongest in Miraflores; ask for the Cajamarca or Cusco lot.

Quinoa Cafe ★ 4.1

Café$$mirafloresMon-Sat 08:00-22:00, Sun 09:00-20:00Work-friendlyWifi

Quinoa Cafe at Av Vasco Nunez de Balboa 785 in Miraflores is a vegetarian-friendly Lima cafe, quinoa bowls, salads and Peruvian healthy breakfast plates.

Signature drink: Quinoa bowls and healthy breakfast cafe

Tip: Vegetarian and vegan options on every section of the menu; sit-down breakfast service runs all morning.

Mo Cafe ★ 4.0

Café$$mirafloresDaily 08:00-22:00Work-friendlyWifi

Mo Cafe at Av Angamos Oeste 1146 in Miraflores Lima is an all-day cafe with Peruvian specialty coffee, free-range eggs and house pastries each day.

Signature drink: All-day cafe with Peruvian specialty coffee

Tip: Pet-friendly cafe; the breakfast service runs 08:00 until late afternoon then transitions to evening drinks.

Arabica Espresso Bar ★ 4.2

Café$$mirafloresMon-Sat 08:00-21:00, Sun 09:00-19:00Work-friendlyWifi

Arabica Espresso Bar at Calle Recavarren 269 in Miraflores is Lima's slow-coffee anchor since 2008, the European-style espresso bar from the Bisetti family.

Signature drink: La Marzocco espresso and chemex slow coffee

Tip: Tiny room; bench-top La Marzocco and a half-dozen brewing methods including chemex, siphon and aeropress. Vegan small plates run all day.

Bakeries in Miraflores

El Pan de la Chola ★ 4.7

Bakery$$mirafloresTue-Sat 08:00-23:00, Sun 09:00-16:00Walk-in onlyLevain artisan bread and pastry

El Pan de la Chola at Av Mariscal La Mar 918 in Miraflores is Lima's pioneer artisan bakery, baker Jonathan Day's natural-fermentation sourdough since 2010.

Tip: Multiple Lima branches across Miraflores, San Isidro, La Molina and Surco; the La Mar mother shop is closed Mondays.

Worth the queue: Sourdough baguette and focaccia

Pasteleria San Antonio ★ 4.5

Bakery$$mirafloresDaily 06:30-22:00Walk-in onlyLima patisserie and full breakfast cafe

Pasteleria San Antonio at Av Roca y Bolona 298 in Miraflores is a Lima patisserie institution since 1959, the pionono limeno and butifarra cafe-bakery.

Tip: Five Lima branches; the Miraflores Roca y Bolona flagship has the largest pastry case and dine-in cafe service.

Worth the queue: Pionono limeno and butifarra sandwich

Manolo Churreria ★ 4.5

Bakery$mirafloresDaily 07:00-00:00Walk-in onlySpanish-style churros with hot chocolate

Manolo at Av Jose Larco 608 in Miraflores has fried churros and Spanish-style hot chocolate since Juan Ruiz opened in 1968, the Larco churreria of Lima.

Tip: Open till midnight; the take-away counter handles dessert pickup, sit-down cafe upstairs serves the chocolate cup.

Worth the queue: Churros con chocolate caliente

La Baguette ★ 4.2

Bakery$$mirafloresDaily 06:30-22:00Walk-in onlyFrench-style baguettes and breakfast pastries

La Baguette at Av Armendariz 183 in Miraflores is a French-Peruvian bakery-cafe chain since 1975, baguettes, pain au chocolat and Peruvian sandwich service.

Tip: Eleven Lima branches; the Armendariz Miraflores location has the largest pastry case and sit-down cafe service.

Worth the queue: Baguette tradition and pain au chocolat

Coffee Roasters in Miraflores

Origen Tostadores de Cafe ★ 4.8

Cafe$$mirafloresMon-Sun 08:00-21:00Public cafe

Origen Tostadores at Calle Enrique Palacios 1008 in Miraflores is Gino Kanashiro and Jessica Tejada's 2013 single-origin Peruvian roastery-cafe in Lima.

Tip: Three Lima cafes: Miraflores, Pueblo Libre (the Av Simon Bolivar roastery) and Barranco (Av San Martin 131).

Sources from: Cajamarca, Cusco, Junin, San Martin

How they serve: Espresso, V60, Chemex, AeroPress, Whole bean retail

Neira Cafe Lab ★ 4.5

Cafe$$mirafloresMon-Fri 07:00-21:00, Sat 08:00-21:00, Sun 09:00-18:00Public cafe

Neira Cafe Lab at Calle Enrique Palacios 1074 in Miraflores is Harrysson Neira's Lima roastery-cafe; he won the 2013 Peru Barista Championship that year too.

Tip: Order the comparative pour-over flight to taste across three Peruvian regions.

Sources from: Cajamarca, Junin

How they serve: Espresso, Pour-over, Whole bean retail

Cafe Verde ★ 4.0

Cafe$$mirafloresMon-Sat 07:00-21:00Public cafe

Cafe Verde at Calle Santa Cruz 1305 in Miraflores is a 2007 Lima specialty cafe and roaster, separate glass-walled roastery and Peruvian-bean program.

Tip: Watch the roastery through the glass wall; whole-bean retail across Cajamarca, Cusco and Chanchamayo.

Sources from: Cajamarca, Cusco, Chanchamayo

How they serve: Espresso, Pour-over, Whole bean retail

Wine Bars in Miraflores

Mayta ★ 4.6

Wine bar$$$$mirafloresMon-Sun 12:00-15:00, 18:00-22:00

Mayta at Av Mariscal La Mar 1285 in Miraflores Lima runs a Star Wine List-recognised wine program alongside Jaime Pesaque's modern Peruvian kitchen daily.

Signature pour: Tacama and Intipalka Peruvian wines by the glass

Wine focus: Peruvian and South American natural wines, Chilean producers

Food: Tasting menu of modern Peruvian small plates

Tip: The bar pours by the glass without dinner; reservation only for table service.

La Mar ★ 4.5

Wine bar$$$mirafloresMon-Thu 12:00-17:00, Fri-Sun 12:00-17:30

La Mar at Av Mariscal La Mar 770 in Miraflores runs a Star Wine List pairing program in Lima, Peruvian whites and Argentine reds to match the ceviche carta.

Signature pour: Sauvignon Blanc Tacama by the glass

Wine focus: Peruvian whites and Argentine reds for cevicheria pairing

Food: Cevicheria carta paired by the glass

Tip: Lunch only; the bar seats are walk-in and easier than table reservations.

La Esquina Bar de Vinos ★ 4.3

Wine bar$$$mirafloresMon-Sat 18:00-03:00

La Esquina at Calle Berlin 920 in Miraflores Lima is a long-running neighborhood wine corner, Spanish, Argentine and Peruvian wines with tapas to share.

Signature pour: Argentine Malbec and Spanish Tempranillo flights

Wine focus: Spanish, Argentine and Peruvian wines by the glass

Food: Spanish tapas and Peruvian piqueos

Tip: Closed Sundays; live music on Thursday evenings draws the resident wine crowd.

Marylou Wine Bar ★ 4.2

Wine bar$$$mirafloresTue-Sun 18:00-01:00

Marylou Wine Bar at Calle Schell 459 in Miraflores Lima pours French, Italian and Spanish flights with European-style piqueos near Parque Kennedy nightly.

Signature pour: France flight and Spanish Rioja

Wine focus: French, Italian and Spanish wines by the glass

Food: European-style piqueos and tartare

Tip: Wednesday all-you-can-wine S/120 promotion; reservations recommended.

Bars in Miraflores

BarBarian Miraflores ★ 4.4

Cocktail barCraft beer brewpub$$mirafloresSun-Thu 12:00-01:00, Fri-Sat 12:00-03:00

BarBarian at Calle Manuel Bonilla 108 in Miraflores Lima is one of Peru's first craft brewpubs since 2010, 25 rotating taps including the BarBarian Red Ale.

Signature drink: BarBarian Red Ale and rotating Peruvian craft beer flights

Food: Burgers, sandwiches, wings, pub grub with beer pairings

Order: A flight of BarBarian core beers, plus a viking-hat burger that uses one of their ales in the build.

Tip: Fri-Sat run till 03:00; exposed brick and street-art interior fills past 21:00.

Nuevo Mundo Draft Bar ★ 4.2

Cocktail barCraft beer taproom$$mirafloresMon-Wed 17:00-00:00, Thu-Sat 17:00-02:00, Sun 17:00-23:00

Nuevo Mundo Draft Bar at Av Larco 421 in Miraflores is the city taproom of the 2013 Surquillo craft brewery, six flagship beers and brewer specials.

Signature drink: Nuevo Mundo flagship brews on six taps

Food: Craft pub bar bites

Order: Flight of the Nuevo Mundo flagships plus a craft pizzeta to share.

Tip: Free brewery tours from the Surquillo brewery start Friday 19:00 and 20:00, with tasting.

Street Food in Miraflores

Grimanesa Vargas Anticuchos ★ 4.7

Street food$mirafloresMon-Sat 15:30-22:00

Grimanesa Vargas at Calle Ignacio Merino 466 in Miraflores Lima is dona Grimanesa Vargas's 50-year anticucho stand, now a fixed shop after starting as a cart.

Try: Beef-heart anticuchos with corn and potato

Order: Three sticks of beef-heart anticuchos with choclo and papa, plus a chicha morada.

Tip: Queue starts at 18:00; afternoon service is calmer than evening.

Picarones Mary ★ 4.7

Street food$mirafloresDaily 15:00-23:00Cash only

Picarones Mary at Parque Kennedy in Miraflores Lima is the family picarones cart of 25-plus years, the canonical Lima dessert fry-cake with chancaca syrup.

Try: Picarones with chancaca syrup

Order: A plate of six picarones with chancaca and a chicha morada.

Tip: Opens 15:00; the cart at Parque Kennedy is the original Lima outlet, Surco branch opens 12:30.

La Lucha Sangucheria Criolla ★ 4.5

Street food$mirafloresDaily 08:00-02:00

La Lucha Sangucheria Criolla at Av Jose Larco 999 in Miraflores is Lima's most-known sandwich counter, criolla sandwiches with the late-night queue.

Try: Sandwich de chicharron, pavo and lomo saltado

Order: Sandwich de chicharron with sweet potato chips and a chicha morada.

Tip: Open till 02:00 daily; the Diagonal 308 sister branch in Parque Kennedy serves the same carta.

Manolo Churros ★ 4.5

Street food$mirafloresDaily 07:00-00:00

Manolo at Av Jose Larco 608 in Miraflores is the Lima churreria since Juan Ruiz opened in 1968, churros and hot chocolate at the Larco counter till midnight.

Try: Spanish-style churros with hot chocolate

Order: A half-dozen churros with a thick chocolate cup, eaten at the counter.

Tip: Open till midnight daily; the take-out counter handles dessert pickup, sit-down cafe upstairs serves the chocolate cup.

Breweries in Miraflores

BarBarian Brewpub ★ 4.5

BreweryPeruvian craft ales, IPA, red ale, seasonal taps$$mirafloresSun-Thu 12:00-01:00, Fri-Sat 12:00-03:00Sun-Thu 12:00-01:00, Fri-Sat 12:00-03:00

BarBarian at Calle Manuel Bonilla 108 in Miraflores is one of Peru's first craft breweries since 2010, 25 rotating taps including the flagship Red Ale.

Tip: The viking hat menu marker shows dishes made with BarBarian beer; the patio fills past 21:00.

Cumbres Cerveceria ★ 4.2

BreweryPeruvian-ingredient ales: quinoa, cacao, aguaymanto, purple corn$$mirafloresMon-Fri 10:00-19:00Mon-Fri 10:00-19:00

Cumbres at Av Javier Prado Este 3 in Ate Lima is one of Peru's earliest craft breweries, Peruvian-ingredient beers: quinoa Kolsch and cacao stout.

Tip: The brewery taps run Peruvian-ingredient flagships; flagship Cumbres beers also pour at BarBarian and Ayahuasca.

Food Festivals in Miraflores

Dia Nacional del Ceviche ★ 4.7

miraflores

Dia Nacional del Ceviche on 28 June is Peru's national ceviche day, established by law in 2008; cevicherias run special menus and Lima dines big at noon.

Dia Nacional del Cafe Peruano ★ 4.4

miraflores

Dia Nacional del Cafe Peruano on the fourth Friday of August is Peru's national coffee day since 2016, with Lima cafes pouring producer-region flights.

Dia Mundial del Pan ★ 4.3

miraflores

Dia Mundial del Pan on 16 October celebrates Peru's 400-plus bread varieties; Lima panaderias run pan chuta and pan de yema specials all day.

Cooking Classes in Miraflores

Lima Gourmet Company Cooking Class ★ 4.4

$$mirafloresDaily classes 10:00 and 16:00

Lima Gourmet Company runs a 4-hour ceviche and pisco-sour cooking class in Miraflores from USD 195 per person with hotel pickup and full lunch service today.

Tip: Daily morning and afternoon classes; book direct via the company site, 10-guest cap per class.

Luchitos Cooking Class ★ 4.6

$$mirafloresDaily 14:00 group, private classes flexible

Luchitos Cooking Class at Calle Bolivar 164 in Miraflores Lima teaches ceviche, lomo saltado and pisco sour on the Saha restaurant terrace, hands-on 2.5.

Tip: Group class begins 14:00; private classes scheduled flexibly. Located behind Atlantic City Casino.

Lima By Walking Peruvian Cooking Class ★ 4.5

$mirafloresMonday-Saturday at 16:00

Lima By Walking runs a 2.5 to 3 hour hands-on Peruvian cooking class in Miraflores Monday through Saturday. The English- and Spanish session covers ceviche, lomo saltado and pisco sour with an ingredient tour.

Tip: Pay-what-you-wish model at the end of the class; precise address shared after booking. Includes the sit-down meal of what you cooked.

Peruvian Cooking Classes Miraflores ★ 4.5

$$mirafloresDaily morning and afternoon classes

Peruvian Cooking Classes at Independencia 126 in Miraflores runs hands-on group and private classes led by a former Maido chef. The five-classics course covers ceviche, pisco sour, lomo, aji de gallina and causa.

Tip: Book the five-classics for the deeper intro; the ceviche and pisco sour class is the quicker option. Email bookings@peruviancookingclasses.com for private.

SkyKitchen Peruvian Cooking Classes ★ 4.5

$$mirafloresDaily 10:30 and 14:30

SkyKitchen in Miraflores Lima runs a 3-hour private-home Peruvian cooking class, hands-on ceviche, causa, lomo saltado and pisco sour with the founders.

Tip: Address shared at booking; the residential building has no sign, ring the doorman and say SkyKitchen for entry.

Budget Eats in Miraflores

Grimanesa Vargas Anticuchos ★ 4.6

Street food$mirafloresMon-Sat 15:30-22:00

Grimanesa Vargas at Calle Ignacio Merino 466 in Miraflores Lima serves beef-heart anticucho sticks from S/22, on TasteAtlas's best-anticucho list worldwide.

Try: Three sticks beef-heart anticuchos with corn and potato

Order: Three sticks anticuchos with choclo y papa and a chicha morada (around S/25).

Tip: Queue starts at 18:00; cash and card both accepted at the Miraflores fixed shop on Ignacio Merino.

La Lucha Sangucheria Criolla ★ 4.4

Street food$mirafloresDaily 08:00-02:00

La Lucha at Av Jose Larco 999 in Miraflores serves the canonical Lima criolla sandwich from S/15, the chicharron sandwich plus papas nativas plate till 02:00.

Try: Sandwich de chicharron with sweet potato chips

Order: Sandwich de chicharron with papas nativas and a chicha morada, total around S/25.

Tip: Open till 02:00 daily; the Diagonal 308 sister branch handles late evening crowd at Parque Kennedy.

Manolo Churreria ★ 4.6

Bakery$mirafloresDaily 07:00-00:00

Manolo at Av Jose Larco 608 in Miraflores serves churros and Spanish-style hot chocolate from S/10 since Juan Ruiz opened in 1968, the Larco churreria.

Try: Six churros con chocolate caliente S/18

Order: Half-dozen churros and a cup of thick chocolate at the marble counter (around S/18).

Tip: Open till midnight; the take-away counter handles dessert pickup, sit-down cafe upstairs serves the chocolate cup.

Pardos Chicken Benavides ★ 4.3

Peruvian$$mirafloresMon-Thu 12:00-00:00, Fri-Sat 12:00-01:00, Sun 12:00-00:00

Pardos Chicken at Av Alfredo Benavides 730 in Miraflores is Lima's canonical pollo a la brasa house, quarter chicken with chips and salads from S/30.

Try: Pollo a la brasa quarter chicken with chips

Order: Quarter chicken pollo a la brasa with papas fritas and ensalada (around S/40).

Tip: Open till 01:00 Fri-Sat; the brand also runs Larcomar and Salaverry branches with the same carta.

Tanta Larcomar ★ 4.0

Peruvian$$mirafloresDaily 12:00-23:00

Tanta Larcomar at Malecon de la Reserva 610 in Miraflores is Gaston Acurio's casual Peruvian chain in Larcomar, the lomo saltado and ceviche carta from S/35.

Try: Lomo saltado, ceviche, anticucho carta de Acurio

Order: Lomo saltado with chaufa and a chicha morada (around S/55).

Tip: Other Tanta branches: Av Felipe Salaverry 2370 (Jesus Maria), Pancho Fierro 115 (San Isidro), same carta everywhere.

Brunch in Miraflores

Mo Cafe ★ 4.3

BrunchAll-day brunch with Peruvian specialty coffee$$S/30-60mirafloresDaily 08:00-22:00Walk-in

Mo Cafe at Av Angamos Oeste 1146 in Miraflores Lima serves all-day brunch built on Peruvian specialty coffee, free-range eggs and house pastries every day.

Order: Free-range eggs with house pastries and a single-origin pour-over to drink.

Tip: Weekend brunch peaks at 11:00; quieter at 09:00 or after 14:00.

Tanta Larcomar Weekend Brunch ★ 3.9

BrunchCasual Peruvian brunch from Acurio's chain$$S/40-75mirafloresSat-Sun 12:00-15:30Walk-in

Tanta Larcomar at Malecon de la Reserva 610 in Miraflores runs a weekend Lima brunch carta with lomo saltado, ceviche and tamales above the Pacific.

Order: Lomo saltado weekend brunch with a chicha morada and a butifarra to share.

Tip: Brunch service runs Sat-Sun midday; weekday lunch starts at 12:00 daily.

Quinoa Cafe Brunch ★ 4.3

BrunchVegetarian and quinoa-bowl brunch$$S/25-50mirafloresMon-Sat 08:00-22:00, Sun 09:00-20:00Walk-in

Quinoa Cafe at Av Vasco Nunez de Balboa 785 in Miraflores runs a Lima vegetarian brunch with quinoa bowls, avocado plates and healthy breakfasts.

Order: Quinoa-and-avocado bowl with poached egg and a tropical fruit juice.

Tip: Sit-down breakfast service runs all morning; vegetarian and vegan options on every section of the menu.

Late-Night Eats in Miraflores

Madam Tusan ★ 4.0

Peruvian$$mirafloresDaily 12:00-00:00Until Daily until 00:00

Madam Tusan at Av Santa Cruz 859 in Miraflores Lima runs till midnight every night, Gaston Acurio's chifa for late dinner with the canonical lomo saltado.

Try: Lomo saltado, arroz chaufa, wantan frito

Order: Lomo saltado and a chaufa, ideally past 22:00 when the room is quieter.

Tip: Open every night till midnight; bar service runs to closing.

La Lucha Sangucheria Criolla ★ 4.6

Street food$mirafloresDaily 08:00-02:00Until Daily 02:00

La Lucha at Av Jose Larco 999 in Miraflores runs till 02:00 daily in Lima, the criolla sandwich counter for the after-bar chicharron sandwich queue.

Try: Sandwich de chicharron with papas nativas

Order: Sandwich de chicharron with papas nativas and a chicha morada after midnight.

Tip: Open till 02:00 daily; the Diagonal 308 sister branch at Parque Kennedy also stays late.

← Back to the Lima food guide

Cuisines in Miraflores