****Updated address on May 29, 2021**** El Cacaotal has always been located on Jirón Colina, but it’s been in three locations. Currently, the address is Jirón Colina 111.
Chocolate tasting class? For as little as 60 soles (20 bucks) or 120 soles (40 bucks), you can learn all about chocolate, where it’s grown in Peru, where it comes from, how to taste it, what it should sound like, snap like, smell like, and so on… but, no fear, the class is not intimidating. AJ is clearly an expert (she really is — see below), but she is so warm and friendly that you hardly feel like you are sitting on a school bench.
AJ is an American anthropologist who did her graduate degree in chocolate! Then she opened up a shop to share the knowledge and help Peru’s chocolate field. Her shop is called El Cacaotal (cocoa field) and it’s decorated with dried cacao tree leaves and everything chocolate (or items in support of non-chocolate small entrepreneurs). The shop is located on Jirón Colina 111 in Barranco (two streets west from the Metro grocery store on Grau, down the street from a yellow corner building).
AJ’s chocolate tasting classes can be in English or Spanish and at the end, you will be in situ to buy chocolate! The chocolate is sustainable small batch delicious healthy dark chocolate, but you can ignore that if you want and just enjoy the delicious varieties of chocolate from all over Peru.
I emailed to set up a class for seven of us (she can fit up to ten in a class). Her email is: firstname.lastname@example.org. Make it a thing you do when you visit Lima.
I’ll be too busy eating chocolate, because, did I mention that I don’t even really like chocolate? So I’ll be trying to find one that I really do like… And not just the world champion from last year… I’ll give them all a try! Even the (healthy, sigh) spreadable version.
Freshly made warm tortilla in a the hand is the usual accompaniment to any meal in Mexico City.
I went to Mexico City, or the federal district of Mexico, to eat. I forgot that one has to do something with the hours in between. Well, actually, I forgot that a few million other people would want to visit Frida, along with the few hundreds we saw outside the museum. We failed to see the inside of Frida’s blue house. So if that is your intent, plan ahead. Or take your chances and wait a few hours in the hopes that you will get in. It gives you something to do between meals.
On to the food. We started on a Friday evening at El Progreso. Chopped everything short of the oink at one end and beef fillet at the other end.
The crew are friendly and happy to explain things to a tourist but also equally at ease serving up tacos by the doubles to the cops and security guards who are clearly regulars.
Go after dark. The nightlights and shadows add a drama to this taqueria that would be lost in the harsh light of day.
Then head to El Moro for a fried churro, but really, go for the ice cream. It’s served as one of the famous churro ice cream sandwiches, but I just scooped it out — it was sprinkled with speckles of vanilla dots.
Have their hot chocolate too. It’s a tradition. But, I was liked the ice cream. Call me a heathen!
For lunch, head downtown and eat at the Sanborns de los Azulejos. The building is made up of blue tile and hard to miss. If you eat in the salon on the Cinco de Mayo side, it’s got a soda fountain feel and very local. If you eat in the grand salon on the Francisco Madero, you will have a long wait but the pay off is eating in a GRAND HALL.
For dinner, try Lardo, for a feeling of being in Spain. Don’t get the deep fried green beans and you’ll be okay. Good cocktails and people watching.
Then for breakfast, eat at Forbidden Fruit. It’s located in a posh neighborhood with a nice park nearby. The juices are scrummy, as they are almost everywhere in Mexico, and the breakfast which is also good.
For lunch, go to Condesa Azul. It’s super upscale. Eat upstairs and you’ll feel like you’re eating in a glitzy tree house.
The Oaxacan ladies making tortillas are still the most beautiful part of an already pretty restaurant.
Try the mole. At the risk of being barred from Mexico forever, I’ll admit that moles are too sweet for me. I’m just not into them. But, I loved the fresh tortillas! Please let me back in!
Along the way, eat corn on the cob, spiced chips with lime, and sliced fruit with chili! If you need more, try the tacos in a basket (mainly to see what the hullabaloo is about), and if you must, go to Maison Kaiser for a French pastry.
In between, waddle over to the exhibits and dancers on the zocolo, the museum, and the folklore dancers at the Teatro de Bellas Artes.
*** Updated January 29, 2020 *** I get a lot of questions about the “must eat” restaurants in Lima. Lima is a gastronomic tourist’s South American destination. So here is the list, from the fanciest (as in they are listed on the list of 50 best restaurants list) to some that I recommend, including breakfast places. Or you can go according to this list from Eater. All these places (even La Grimanesa–see photo above) are not hole-in-the-wall places, and some are downright white tablecloth fancy-pantsy. Michelin has not bestowed any stars here yet (Michelin only recently moved into Asia and North America — Michelin was a company just trying to get their customers to wear out their tires by going for drives…).
3: Maido (it’s Japanese-Peruvian), Ca. San Martín 399, Miraflores
4-7: La Mar, Av. La Mar 770, Miraflores, is a cevicheria which is part of Gaston Acurio’s empire, as are: Astrid y Gaston, Madam Tusan, Panchita, Tanta, Papachos, Los Bachiche (Italian-Peruvian and no longer part of his empire-sold to an Italian) and his newest place, La Bodega.
8: Cosme (best secret), Tudela Y Varela 160-162, San Isidro
9: Malabar, Av. Camino Real 101, San Isidro
10: El Mercado (also a Rafael Osterling restaurant), Hipólito Unanue 203, Miraflores: get the shrimp mini burger. It’s the most unusual dish here…
11: Osaka (Japanese), Av. Pardo y Aliaga 660, San Isidro: I wish they would turn up the lights but the single best bite of food that I had in 2016 — was here.
12: amaZ (Amazonian food), Av. La Paz 1079, Miraflores
13: El Seniorio de Sulco (on the malecon with a view of the ocean), Malecón Cisneros 1470, Miraflores
14: La Isolina, Av San Martin 101, (serves heritage Peruvian dishes): as it’s in Barranco, go during a summer lunch time. From the son of the lady who started La Red.
15: La Grimanesa (the only slightly hole-in-the-wall place), Ca. Ignacio Merino 466, Miraflores (practically across the street from La Mar). These are the award winning beef hearts on skewers. If you are going to do it, do it here.
16: Chez Wong (known for cooking in his home). Ca. Enrique León García 114, Santa Catalina
17: El Pan de la Chola (go for breakfast or for a light dinner), Av. La Mar 918, Miraflores. His newest location in Calle Miguel Dasso serves completely different breads etc. Jonathan Day, opened a pizzeria on Avenida La Mar in June 2018 just down the street from his flagship location.
32: El Rocoto: named after the famous large picante red chili from Arequipa.
33: Maria Almenara (for breakfast) or lunch, or dinner.
34: Blu (gelato), in Barranco
35: Paseo Colon, Av. Pardo y Aliaga 697. Like a TGIF or Friendly’s of Peruvian food.
36: Aji555, Av San Luis 2879, San Borja (delicious and Thai — really!!!), started in the ‘hood but moved to San Borja (and the prices reflect this).
37: Cafe Mozart (Italian and Euro flavor)
38: Spizza (in San Isidro). Great Italian style pizza. The best.
39: Taller Razeto, in La Punta.
40: La Mora (also for those who like a good northern European style meal or schnitzel) is a chain with reliable food and more cozy European cafe feel.
41: Las Vecinas, in Barranco, just down the small street by La Isolina. A cafe which is pet-friendly and eco-friendly. And they serve eggs for breakfast, and all the way till 2 pm!
42: Don Cucho’s, in Pachacamac. It’s way out by itself, an adventure to find, and sprawling. ****closed**** but, apparently the employees opened their own place somewhere nearby.
43: Tzu Chifa, Larcomar Mall, Miraflores. It’s elegant, got great views of the ocean, and the food it Chinese.
44: Jian Xing, in the old Chinatown or “Barrio Chino” downtown. A restaurant with the same name is on the new Chinatown (Aviacion). This place in downtown is not fancy like at Tzu but it’s economical.
45: Arirang, Calle Las Orquídeas 447, San Isidro. Authentic Korean barbecue.
46: Tambo Rural, Kilometer marker 52, Panamerican highway, south. Fresh bread out of the oven, stuffed with olives and cheese. Plus coffee so local that you might not understand the accent.
47: Juicy Lucy, Av Mariscal La Mar 1328, Miraflores . Go for the name alone. It’s burgers.
48: El Batan, Km. 198.5, Carretera Panamericana Sur, Chincha Alta. The MOST delicious lomo saltado to date. It’s located at a gas station in the middle of a town.
49. Amorelado, ice cream shop across from La Mar. Just because you will need something to do while you wait for your table at La Mar… try the lucuma. Then you can tick that off the list.
50. 500 Degrees, on Av. Camino Real. They have breakfast from 7-12. Then lunch. It’s a sunken patio. The juice is good, the salads are good.
51. La Ciccolina, Cusco. It’s upstairs from a courtyard. One of Gaston Acurio’s kingdom.
52. Fiesta Gourmet. The original place. Now they also have La Picanteria.
53. Amoramar, Garcia y Garcia 175, Barranco. For the love of seafood. The large restaurant is hidden behind a wall on one of the residential streets of “the other part” of Barranco as in the non-touristy part. The food and drinks are good. It’s a bit pricey, and some dishes are slightly off (too salty, etc.) but overall, it’s worth recommending.
55. Bao, José Domingo Choquehuanca 411, Miraflores (go west from La Mar and turn on Jose’s street). Not completely authentic but, who cares? It’s got hipster vibe. Also in Calle Manuel Bonilla off of Parque Kennedy.
56. Jeronimo, Av Mariscal La Mar 1209. Apparently one of the top places to eat. Shhh, don’t tell anyone. Completely international class food. The beef short rib was great if you are a meat lover. The grilled artichokes were a delightful surprise (scrapping the flesh off the leaves with fingers slick with garlic butter…) Also, the Poke (“poke-A”) bowl is passable for those who miss Poke.
57. La Cucharita. Also tapas, across from Jeronimo.
58. Morelia, Calle Atahualpa 196, Miraflores. Home made pasta, nice salads, and crispy flatbread pizza.
59. Mantra, Avenida Alfredo Benavides, 1761, Miraflores. Third best place to eat Indian. (Massala is not on the list.)
60. Puku Puku, Narciso de la Colina 297. Premier cafe with biodegradable straws.
61. La Linterna: The location in San Isidro is a family place where many of the local families walk over. The pizza is flat Peruvian style and the food is much like I imagine a Peruvian Italian grandma would serve.
62. Rasson. Calle Gral Mendiburu 1007, Miraflores. The name is the reverse of the last name of the siblings who opened this place. They also own La Panka. Rasson has lots of space. Comfy food. I liked their warm choclo with cheese, their grilled mushrooms, the anticucho of chicken breast was juicy (and healthy), the brownie dessert was excellent, and their “waters” with fruit infusions and lots of mint leaves are good as well. And they have SWEET POTATO FRIES!
63. Pan Sal Aire. Almirante Miguel Grau 320, Barranco. The best pizza so far. Service is slow but the atmosphere and the pizza is great. Too bad they use canned mushrooms. One of the few places with fancy breakfast. The interior is quite stylish and you can take your upper crust friends here. But, why, why, use canned mushrooms?
64. Homemade. Revett 259, Miraflores . They serve breakfast all day. It is homemade and organic. And yes, everything is homemade.
65. Franklin, Avenida Alvarez Calderon 198, in the Roosevelt Hotel. Very American food including pastrami.
66. La Milanesa Verdadera, several locations. It’s chicken fried steak. Also have salads and veggie options.
67. Antica, several locations. Good pizza, good pasta, good salad.
68. Quisso, Av. Paseo de la República 5250. Open 1-3 PM, 5-11 PM. The name is combo of “queso” and “guisso” which are are the words for cheese and stew. It’s a raclette restaurant (the first in Peru) but the idea is typical Peruvian fast food (burgers, hotdog and fries) with a raclette-melted ooze of cheese on top.
69. Dondoh, Av. Los Conquistadores 999, San Isidro. According to some, the best sushi place in town (Maido is in it’s own class).
70. Fuji, Av. Paseo de la República 4084, Miraflores. Apparently a favorite with the Japanese. It was good and they have a menu all in Japanese. Probably the most “authentic” Japanese food in Lima.
71. Punto Italiano, La Molina: Good Italian food.
72. Matria, Calle Gral Mendiburu 823, Miraflores: one of the few restaurant owned by a female chef.
73. Frida, across from Matria: Chef Moma of Jeronimo and Chinga Tu Taco’s Mexican restaurant, opened in August 2018, and a raging success.
74. Los Dos Hermanos Coreanos: on Aviacion. Korean and quite authentic.
75. Statera, Av Mariscal La Mar 463, Miraflores. Described as “like Central but bigger portions.”
76. La Pizza de la Chola: Chola of El Pan de La Chola’s third iteration. Italian style artisanal pizza but the oven uses gas after a bit of wood for show. As of May 2019, they now serve breakfast.
77. Las Tres Suecas, Av. Gral. Córdoba 1193, Miraflores: Three Swedish ladies have opened this little corner of Scandinavia, right around the corner from Avenida La Mar.
78. Dhaasu, Avenida Republica de Panama 245, Barranco. Delish food! Indian food has arrived in Lima! This place opened in early October 2018 and it’s blowing up Instagram. The line is going out the door. Luckily, the owner, Rish, and his Peruvian girlfriend, Camilla, both speak excellent English, and Spanish, so they can explain “what is hindu food?”
80. JianXing, Avenida Aviacion 2619, San Borja: across the street from Viet. This place serves authentic Chinese Chinese food, not Chifa. Not sure if this is true when not with a Chinese speaker…
81. Siete Sopas, Av. Arequipa 2394, Lince (Open 24 hours; seven days a week): This is a soup restaurant from the chain La Lucha Sangucheria. They have three soups each day. They always have “criolla” and “diet” (chicken soup) and then the day’s soup. It’s advertised on the wall outside so you can see the soup of the day from outside (or just have it memorized like some of my friends… “today’s Tuesday, so not MY soup day.”). As of May 2019, they have a second location in Surquillo.
82. Bangkok, José Bernardo Alcedo 460, Lince: This is the other Thai restaurant with Thai owners (a factoid that seems to be important to some). Some of the dishes were nothing but their papaya salad and green curry were good.
83. Carnal, Calle Elías Aguirre 698, Miraflores: steak. This is where the Juicy Lucy chain was born. Same owners.
84. Mérito, Jr, 28 De Julio 206, Barranco: Venezuelan chefs making delicious food. Biggest yuca fries…
85. El Mexicano, Calle Manuel Bonilla 248, Miraflores: Lots of sauces.
86. Sushi Pop, Calle Manuel Bonilla 112, Miraflores: Surprisingly good burger (Angus) and so on.
87. Guru Kebab & Curry, Av. Alfredo Benavides 4518, Surco: Second best Indian. Sit down restaurant.
88. Maria Panela, on La Mar. It’s Brazilian. It’s a cute little place. Not amazing but I did like some of the food. Did I mention it is cute? The owner is friendly.
89. Las Reyes, corner of Mendiburu. Third restaurant from La Red, La Isolina…
90. Boca y Vaca, on Dos de Mayo. It’s a steak house but has everything on the menu.
91. Kaikan, Ovalo Guitierrez, from the same people who brought you Noruto. Cute manga figures and the place is like a Fridays or Chillis of Nikkei food.
92. Enkai, from one of the former chefs at Maido. The hottest new place to go!
93. Monstruo, Nicolas de Pierola 113, Barranco: sandwiches and juice. Open since the 80s. Open from 8 a.m. to 3 a.m.
94. Bingsu, in downtown and Jesus Maria. Korean style shaved ice dessert. Yum.
95. Cafe A Bistro, Av. Augusto Pérez Araníbar 2193, San Isidro, brunch and other things. Located next to a gas station.
96. TipTop, Av. Arenales 2499, Lince: open since 1953. A drive-in diner where you can still get your food on a tray attached to your car. Delicious soft serve. Go to this location.
97. La Traviata, small Italian place with a really good caprese salad.
98. La Casa de la Nonna Lina, Av Brasil 3898,Magdalena: Some of the dishes were acceptable. Not bad. Spacious interior.
99. Siete, Jirón Domeyer 260, Barranco. It’s got a dark Madrid cosmopolitan feel. Food is good.
100. Troppo: Calle Los Libertadores 199, San Isidro. Best pizza dough in town. Excellent pistachio gelato, tiramisu, meatballs, pasta, salad, ricotta, and bread.
Obviously, I’m not including the places I’ve been where the food was awful or mediocre.