Top 10 restaurants in Cusco

Peruvian gastronomy has given much to talk about in recent times not only for the quality but also for the variety of dishes that you can find, that’s why today we will talk about the Top 10 restaurants in Cusco.

Traveling to the navel of the world to know the world wonder, Machupicchu, should not be the only motivation. Imagine being in the perfect destination, visit Machupicchu and undoubtedly taste the most recognized gastronomy in the world.

It will be your perfect vacation, here we recommend the Top 10 restaurants in Cusco.


Our Top 10 restaurants in Cusco begins with one of the most visited, popular and charming restaurants, located in the main square of Cusco in an old colonial house. From the first moment you enter its rooms you will feel different sensations, its walls adorned with baskets with corn, tied giant chili bell pepper will make your sharing a unique place.

Here you will find a varied menu, including the famous llama meat.

We recommend you arrive early as this restaurant is quite full and does not accept reservations.

  • Address: 110 Palacio St. – 465 Ruinas St.
  • Hours of operation : 12 p.m. to 21:30 p.m.
10 restaurants in Cusco 1
10 restaurants in Cusco 2
10 restaurants in Cusco 3


One of the most exclusive restaurants in the city of Cusco belonging to the chef Gaston Acurio. Located in the Regocijos square a few minutes from the Plaza de Armas.

This restaurant pays tribute to Cusco’s gastronomy as well as promoting its value with different ancient culinary secrets. This restaurant offers different dishes worthy of tasting as the Chupe 5 flavors, vegetarian stuffed rocoto and an Andean soup of the gods.

  • Address: Plaza Regocijo 261
  • Hours of operation: 12:00 to 21:30
10 restaurants in Cusco 4
10 restaurants in Cusco 5
10 restaurants in Cusco 6


It is one of the restaurants with the best views of the Plaza de Armas in Cusco, the perfect place to come with family or friends to enjoy the best Creole buffet. During the dinners you can enjoy spectacular live artistic shows with local music.

There is also one in the Sacred Valley, which is also listed among the best restaurants in the Sacred Valley of the Incas.

  • Address: Portal de Confituria 233
  • Hours of operation: 12:30 a.m. to 10:00 p.m.
10 restaurants in Cusco 7
10 restaurants in Cusco 8
10 restaurants in Cusco 9


We continue with the top 10 restaurants in Cusco, this time it’s the turn of Pachapapa is characterized by excellent service and exquisite food. The interior of this restaurant has been decorated with Inca motifs so you will enter a different world. And all this representation is reflected in each of its dishes.

And what are you waiting for to be one of the ambassadors of Peruvian gastronomy and take a tour during your stay in the magical city of Cusco.

  • Address: Carmen Bajo 120
  • Hours of operation: 13:00 to 22:00
10 restaurants in Cusco 10
10 restaurants in Cusco 11
10 restaurants in Cusco 12


This restaurant offers the fusion of Peruvian and Chinese culinary culture, its creativity and transformation results in a mixture of sweet, salty and diverse textures particularities of Peruvian food.

  • Address: 370 Triunfo Street
  • Opening hours: 11:30 a.m. to 11:00 p.m.
10 restaurants in Cusco 13
10 restaurants in Cusco 14


This has been one of the first restaurants in Cusco and has become one of the favorite restaurants for national and foreign tourists. Its incredible location offers an area for smokers and non-smokers, as well as being wheelchair accessible.

Here you can find everything for every taste of the different palates that exist.

  • Address: Portal de Panes 115
  • Hours of operation: 12:00 to 23:00
10 restaurants in Cusco 15
10 restaurants in Cusco 16
10 restaurants in Cusco 17


This restaurant is located in the heart of the Plaza de Armas, this is a modern and elegant restaurant and offers you a variety of options of local Cusquenian food, each dish is a different experience.

Come and visit this exclusive restaurant.

  • Address: Corner with, plaza de armas, Procuradores 320.
  • Hours of operation: 12:00 to 22:00
10 restaurants in Cusco 18
10 restaurants in Cusco 19
10 restaurants in Cusco 20


Illary, a restaurant belonging to the Belmond Monastery chain, is located inside an ancient cloister overlooking the monastery courtyard, adding a touch of elegance to your experience. It offers a Mediterranean gastronomic style.

Another spectacular option is the Tupay which opens its doors three times a week with a unique opera show with the voice of the best tenor and the best soprano in Cusco will add a sparkle to your dinner.


This is an Italian-Peruvian restaurant, you will fall in love with its majestic stone walls of the Inca palace combined with minimalist style.
Located in one of the main streets, it offers a menu specialized in pastas, pizzas and bread, all accompanied by an exclusive menu with the best selected wines.

  • Address: Sta. Catalina Angosta 135
  • Hours of operation: 09:00 – 22:00
10 restaurants in Cusco 21
10 restaurants in Cusco 22
10 restaurants in Cusco 23


This is a vegan restaurant that offers natural menus of the highest quality prepared with the best organic products. Ideal for lovers of healthy lifestyles or vegetarians.

  • Address: Carmen Bajo 235
  • Hours of operation: 09:00 – 22:00
10 restaurants in Cusco 24
10 restaurants in Cusco 25
10 restaurants in Cusco 26

Definitely in the city of Cusco you will find exclusive restaurants for all tastes. What are you waiting for to live this culinary adventure!

Contact us:

We are a Travel Agency specialized in tour packages, if you need any information, do not hesitate to write us.

We offer tours in Peru and Bolivia.