7 Best Restaurants in Lima Recommended by Experts (and How to Reach Them with Turibus)

Where to eat well in Lima? Discover seven restaurants recommended by magazines and gastronomic experts.

After your city tour with the Hop On Hop Off Lima, nothing complements the experience better than enjoying what truly sets the capital apart: its gastronomy. If you are wondering where to eat in Lima after visiting museums, plazas, and viewpoints, here is your answer. These restaurants combine tradition, innovation, and flavor, and you can easily reach them with the Lima sightseeing bus.

1. Isolina – Criolla Cuisine

Location: Barranco

One of Latin America's most renowned taverns. Serves traditional Peruvian cuisine in generous portions. Frequently listed in Latin America’s 50 Best.

How to get there with Turibus: Get off at Parque Bicentenario (Miraflores) and take a short taxi ride to Barranco. It can also be included in a private tour.

2. La Mar – Seafood / Ceviches

Location: Miraflores

Fresh ceviches, creative tiraditos, and a vibrant atmosphere. Perfect to taste the best of Peruvian seafood.

How to get there with Turibus: Stop at Óvalo Gutiérrez or Parque Bicentenario. From there, you can walk (15 min) or take a taxi.

3. El Charrúa – Meats & Grills

Location: La Molina

Grill with juicy cuts and a cozy atmosphere. A classic for meat lovers.

How to get there with Turibus: Combine the visit with a private tour or connection from San Isidro.

4. La Lucha – Sandwiches

Location: Miraflores and other locations

Try pan con chicharrón, lomo saltado, and butifarras with freshly baked bread. A must-stop for those wanting to taste local flavors quickly and deliciously.

How to get there with Turibus: Stop at Parque Kennedy. Very close by walking.

5. Granja Azul – Rotisserie Chicken

Location: San Isidro

Family tradition since 1957. Juicy chicken, crispy potatoes, and unmistakable flavor. One of the most famous rotisserie chickens in the country.

How to get there with Turibus: Ideal to include in a private route.

6. Titi – Chifa (Chinese-Peruvian)

Location: San Isidro

A classic of Chinese-Peruvian cuisine. Highlights include arroz chaufa, noodles, and fried wontons.

How to get there with Turibus: Get off at Óvalo Gutiérrez or Parque Bicentenario and take a short taxi to San Isidro.

7. Maido – Restaurant of the Year

Location: Miraflores

Creativity, technique, and flavor in every bite. If you visit only one… make it this one. (Advance reservation required).

How to get there with Turibus: Stop at Óvalo Gutiérrez or Parque Kennedy. Short walk or taxi.

Exploring Lima and eating well has never been easier. With our Turibus routes, you can visit the most iconic districts and taste the best of Peruvian gastronomy. Hop on, hop off, explore… and enjoy your meal.

Ready to tour and taste Lima?

Book your experience with Turibus, combine the Hop On Hop Off Lima with unique stops, and discover where to eat in Lima like a true local.

Book your ticket here

Source: Summum Awards 2025 and Latin America’s 50 Best Restaurants.