14 Peru Restaurants Worth Buying A Plane Ticket For
Restaurants in Peru You Need to Taste in This Lifetime
Peru, known for its stunning landscapes and rich culture, is also home to some of the best cuisines in the world. This South American country is home to some of the best restaurants in the world, with cuisines ranging from traditional Peruvian dishes to modern takes on international favorites.
So if you’re thinking about booking a trip to Peru, be sure to add these 15 restaurants to your travel itinerary!
The 14 Best Restaurants in Peru
If you’re thinking about traveling to Peru, you’ll definitely want to check out some of the country’s amazing restaurants. From traditional Peruvian cuisine to international favorites, there’s something for everyone. Here are 15 of the best Peru restaurants worth checking out.
1. Carnaval Bar | San Isidro
If you are looking for exquisite concoctions, Carnaval Bar is the place for you. The bartenders here are skilled in mixology and will be able to make any drink you can dream up. The restaurant offers a bundle of delicious meals, including sour cream, brioche buns, and so much more.

Image Source: Carnaval Bar Facebook
Address: Av. Pardo y Aliaga 662, San Isidro 15073, Peru
Hours of Operation: Tuesday to Thursday 5PM to 1AM, Friday to Saturday 5PM to 3AM
Contact: +51 952 480 810
2. Anticuchería Doña Pochita | Lince
Anticuchería Doña Pochita is situated along a busy street in the Lince neighborhood. People come here for their beef skewers or anticucos, which are marinated with panca chile, garlic, cumin, vinegar and more. For dessert, they offer sweet potato picarones and rice pudding with purple porridge.

Image Source: Anticuchería Doña Pochita Facebook
Address: Av. Ignacio Merino 2328, Lince 15046, Peru
Hours of Operation: Daily 4PM to 1PM
Contact: Facebook Page
3. La Picanteria | Lima
If you’re looking for authentic Peruvian cuisine, look no further than La Picanteria. This restaurant is known for its succulent chicharron, or fried pork, and other delicious dishes like beef ribs and stewed crab parihuela. They also offer a variety of soups, such as rocoto en chupe, a chowder-like soup made with one of Peru’s hottest chili peppers.

Image Source: La Picanteria Facebook
Address: Francisco Moreno 388, Surquillo 15047, Peru
Hours of Operation: Tuesday to Saturday 12PM to 5PM
Contact: +51 953 489 892
4. El Chinito | Lima
This is the place to go if you’re craving Chinese food. El Chinito has been serving traditional Chinese dishes like wontons, egg rolls, and fried rice since 1960. The restaurant is located in Lima’s historic center and is always busy, so be prepared to wait in line. But it’s worth it!

Image Source: El Chinito Facebook
Address: C. Grimaldo del Solar 113, Miraflores 15074, Peru
Hours of Operation: Monday to Friday 8AM to 3PM and 6PM to 10PM, Saturday 8AM to 10PM, Sunday 8AM to 2PM
Contact: +51 14472447
5. Central | Barranco
Look no farther than Central if you’re searching for a quality dining experience. This popular restaurant, which opened in 2008, serves modern Peruvian food. It is the flagship restaurant of Virgilio Martnez Véliz, a world-renowned chef. The Low Andes Mountain, created with quinoa, Mexican herbs, and other ingredients, is one of the menu’s standout dishes. Central is guaranteed to fulfill all of your appetites, whether you’re in the mood for a savory or sweet dinner.

Image Source: Central Facebook
Address: Av. Pedro de Osma 301, Barranco 15063, Peru
Hours of Operation: Monday to Saturday 12:45PM to 1:45PM and 7PM to 8:30PM
Contact: +51 12428515
6. Sutorīto Māketto | Miraflores
This Japanese-Peruvian fusion restaurant is sure to tantalize your taste buds. The chefs at Sutorīto Māketto use traditional Japanese cooking techniques to prepare their dishes, which are then infused with Peruvian ingredients and flavors. The result is a unique and delicious dining experience. Try the Thai shoyu for a truly unique Japanese fusion taste.

Image Source: Sutorīto Māketto Facebook
Address: Av. Mariscal La Mar 830, Miraflores 15074, Peru
Hours of Operation: Daily 12PM to 11PM
Contact: +51 914720767
7. El Mercado | Miraflores
If you’re looking for a casual dining experience, El Mercado is the place for you. This restaurant serves traditional Peruvian dishes like Aji de Gallina, and they have Ravioli de Langostinos too. The atmosphere is relaxed, and the service is friendly. El Mercado is the perfect place to go if you want to try some of the best Peruvian food in the city.

Image Source: El Mercado Facebook
Address: Av. Hipólito Unanue 203, Miraflores 15074, Peru
Hours of Operation: Tuesday to Sunday 12:30PM to 5PM
Contact: +5 1974779517
8. Don Fernando Restaurante | Jesús María
This family-owned restaurant has been in operation for 27 years, and people just can’t get enough of their delicious Peruvian cuisine. With creative dishes like Black Pepper Squid, Fig Tree Stewed Chicken, and Coconut Ceviche, you’ll find something to satisfy your appetite at Don Fernando Restaurante. From the friendly atmosphere to the succulent food, this restaurant will become one of your favorites.

Image Source: Don Fernando Restaurante Facebook
Address: General Garzón 1788 Jesus Maria Municipalidad Metropolitana de Lima LIMA, 11, Peru
Hours of Operation: Wednesday to Sunday 12PM to 4PM
Contact: +5112610361
9. Osso | La Molina
Upscale steakhouse Osso is a great place to get your beef fix. As one of the best Peru restaurants, Osso offers a wide variety of beef dishes like steak, ribs, and more. With its top-quality meat and excellent service, Osso is a great choice for a casual or formal dining experience. The restaurant is owned by Renzo Garibaldi, who is also the chef. He uses traditional methods to age the beef, which gives it a unique flavor.

Image Source: Osso Facebook
Address: Tahiti 175, La Molina 15026, Peru
Hours of Operation: Monday to Saturday 9AM to 8PM, Sunday 9AM to 2PM
Contact: +51 13681046
10. Cosme Restaurant y Bar | San Isidro
Nuevo Latino dining establishment Cosme Restaurant and Bar is a great place to try something new. The rice dishes are particularly noteworthy as they are unique and delicious. The Cosme Rice, which includes roasted peppers, eggs, chopped bacon, banana thread, and canary beans, is a must-try. With its beautiful interior and accommodating staff, Cosme Restaurant and Bar is the perfect place to enjoy a delicious meal in San Isidro.

Image Source: Cosme Restaurante y Bar Facebook
Address: Av. Tudela y Varela 162, San Isidro 15073, Peru
Hours of Operation: Monday to Friday 12:30PM to 10PM, Saturday 12:30PM to 10PM, Sunday 12PM to 4PM
Contact: +51 14215228
11. Astrid&Gastón | San Isidro
Any foodie should pay a visit to this world-famous eatery. Since 1994, Astrid&Gastón has been dishing up innovative Peruvian food. Mero Angelito, angel hair pasta with shrimp and fish broth, crunchy chorizo, and more, is a popular dish at this Peruvian restaurant. Astrid y Gastón is guaranteed to impress even the most discriminating taste with its inventive drinks, elegant environment, attractive design, and artistically prepared food.

Image Source: Astrid&Gastón Facebook
Address: Av. Paz Soldan 290, San Isidro 15073, Peru
Hours of Operation: Tuesday to Saturday 1PM to 3:30PM and 7PM to 11PM, Sunday 11AM to 4PM
Contact: +51 14422777
12. La Mar | Miraflores
Peru’s best cevicheria can be found at La Mar. Whether you’re craving a delectable classic like Tiradito or something more exotic, such as the Yellow Fin Tuna with pumpkin seed and mint pesto, La Mar will please your palate. With its beautiful location on the coast of Miraflores and attentive service, La Mar is the perfect place to enjoy a meal with family or friends.

Image Source: La Mar Facebook
Address: Av. Mariscal La Mar 770, Miraflores 15074, Peru
Hours of Operation: Monday to Thursday 12PM to 5PM, Friday to Sunday 12PM to 5:30PM
Contact: +51 14213365
13. Chez Wong | Lima
If you’re looking for an authentic Peruvian dining experience, look no further than Chez Wong. This restaurant, which is located in a nondescript location in an unfashionable neighborhood, offers a stripped-down version of ceviche that is prepared with only one fish: sole. The addition of red onion, salt, black pepper, and diced chilies makes for a delicious dish that you won’t find anywhere else. So if you’re looking for the best Peru restaurants, be sure to stop by Chez Wong.

Image Source: Will Travel for Food
Address: Enrique León García 114, La Victoria 15034, Peru
Hours of Operation: Tuesday to Sunday 1PM to 3:30PM
Contact: +51 14706217
14. Mayta Restaurante | Lima
Looking for a taste of Peru’s finest cuisine? Look no further than Mayta. With delicious dishes like Duck Rice and Amazonian Ceviche, Mayta is the perfect place to enjoy a truly gourmet meal. Whether you’re looking for an intimate dining experience or an elegant night out on the town, Mayta is sure to impress. So if you’re in Lima, be sure to add Mayta to your list of must-try Peru restaurants.

Image Source: Mayta Restaurante Facebook
Address: Av. Mariscal La Mar 1285, Miraflores 15027, Peru
Hours of Operation: Daily 12PM to 4PM and 6:30PM to 10:30PM
Contact: +51 937220734
Peruvian Eating is Worth the Trip
When it comes to Peru restaurants, there is something for everyone. Whether you’re looking for a casual dining experience or a truly gourmet meal, you’re sure to find what you’re looking for in one of these top-rated eateries. So if you’re planning a trip to Peru, be sure to add these restaurants to your itinerary to ensure a truly memorable dining experience.