The city of Cusco boasts a wide variety of dining options that can cater to any visitor, from high-end restaurants in the vicinity of Plaza de Armas to authentic Andean cuisine, markets, breakfast cafes, vegetarian restaurants, and places to have a leisurely dinner after sightseeing in the city. This guide will provide you with the best restaurants in Cusco Peru, covering 10 best restaurants in Cusco Peru, along with practical choices according to your budget, location, food type, and dishes to try.

 

Morena Peruvian Kitchen

Whenever someone asks me which is the best restaurant in Cusco Peru, without a second thought, my answer will be Morena. Located on the Plaza de Armas, this bright restaurant offers you the best of Cusco flavorful dishes with amazing services using local products from the Andes.

The menu is an innovative take on traditional Peruvian cuisine, such as alpaca risotto with Andean cheese, gnocchi with aji de gallina, and lomo saltado, which is often cited as being one of the best around the city. The pisco sour menu, prepared using locally sourced passion fruit, raspberries, and cucumber, competes with the food in quality. Window seats should be booked ahead of time since they are snatched up immediately upon arrival.

Information Details
Location Portal Harinas 181, Plaza de Armas, Cusco
Alternative Address Calle Procuradores 320, Cusco
Hours Daily from 12:00 PM – 11:00 PM
Phone / WhatsApp +51 993 652 202
Price Range Avg. main dish: S/45–S/75 (approx. $12–$20 USD)
Neighborhood Historic Center – Plaza de Armas

What to Try:

Alpaca risotto, aji de gallina gnocchi, passionfruit pisco sour, anticuchos de corazón

Morena Peruvian Kitchen
Morena Peruvian Kitchen

Chicha by Gaston Acurio

If there is any name associated with Peruvian fine dining, then that is none other than Gastón Acurio. The restaurant Chicha owned by him has been named after the Incas’ traditional corn beer and is located on the second floor of a colonial building near Plaza Regocijo, just one block away from the main plaza. Chicha consistently features among the best restaurants in Cusco Peru, maintaining its reputation for excellence over the years.
The concept is strictly adhered to: native, regional ingredients served using meticulous cooking techniques. The trout ceviche, which uses Andean trout instead of sea bass, is an eye-opener. Their tasting menu offers outstanding value for high-end dining. Due to its popularity, you must reserve a table beforehand as it is frequently fully booked.

Information Details
Address Calle Plaza Regocijo 261, 2nd Floor, Cusco
Hours Mon–Sat: 12:00 PM – 10:00 PM
Sundays & Holidays 12:00 PM – 5:00 PM
Phone +51 84 240 520
Price Range Avg. plate: S/42–S/89 (approx. $11–$24 USD)
Neighborhood Historic Center – Plaza Regocijo

Must Order:

Lucuma tortellini, trout ceviche, pachamanca a la olla, chef’s tasting menu

Chicha by Gaston Acurio
Chicha by Gaston Acurio

Kusykay Peruvian Craft Food

Kusykay is one of those best restaurants in Cusco Peru that tourists will speak of for months to come upon arriving back from their trip. Everything about this place conveys the sense that the person preparing the food cares deeply about what they are doing. The plates have been prepared in such a masterful way as to justify the use of the word “craft,” and the Cusco tiramisu using authentic Peruvian highland coffee is among the top desserts in Cusco.
The menu includes all kinds of Peruvian specialties, such as aji de gallina, fresh trout, lomo saltado, ceviche, and roasted chicken tacos. Everything presented is not only delicious; it looks as good as it tastes each plate looks like a still-life painting. A main dish here costs somewhere in the region of S/55 (approx. $15), which makes Kusykay a bit pricey for the area, but definitely worth it. Note: Kusykay is a very popular spot, especially over the weekend.

Information Verified Details
Location Calle Triunfo 338, Plaza de Armas, Cusco
Hours Monday to Sunday: 12:00 PM – 10:00 PM
Phone +51 84 252 897
Price Range Typical main course: S/55–S/80 (approx. $15–$22 USD)
Neighborhood Historic Center – near Plaza de Armas

Recommendations: Cusco tiramisu, lomo saltado, ceviche, any preparation

Kusykay Peruvian Craft Food
Kusykay Peruvian Craft Food

Cicciolina

In terms of versatility and uniformity, no Cusco restaurant can be compared to Cicciolina. This popular restaurant often finds itself listed among the best restaurants in Cusco Peru as it has successfully managed to become equally good with breakfasts, tapas, lunches, and dinners in one establishment. Its interior includes a charming colonial-style building where there are rough wood-beamed ceilings at the bar section and an atmosphere filled with candles on the second floor that features red-colored walls with artworks.

Dishes served here feature a combination of Mediterranean and Andean cuisine including quinoa crusted shrimp, alpaca carpaccio, and squid ink tagliatelle. The tapas section of the bar is one of the best places to eat quietly in Cusco. It is important to note that Cicciolina changed its address to Calle Palacio 110, which is located nearby the original location on Calle Triunfo.

Information Details
Address Calle Palacio 110, Historic Center, Cusco
Hours Monday to Sunday: 8:00 AM – 11:00 PM
Phone +51 84 255 763
Price Range Tapas: S/28–S/45; Mains: S/55–S/95 (approx. $15–$26 USD)
Neighborhood Historic Center, 2 min walk from Plaza de Armas

Recommendations:

Tapas bar selection, quinoa-crusted shrimp, alpaca carpaccio, house-made pasta

Cicciolina
Cicciolina

Mauka by Belmond Palacio Nazarenas

Mauka at Cusco Table is considered to be the finest restaurant dining option in Belmond Palacio Nazarenas, a 16th century former convent located just around the corner from Plaza Nazarenas. The culinary concept was created by the restaurant’s chief executive chef Pía León (the mastermind behind Central, one of the best restaurants in the world): the use of Andean biodiversity of Cusco in a contemporary culinary style. The restaurant’s design features natural elements like lenga wood, volcanic stone, and ambient lighting. It is one of the best restaurants in Cusco, Peru.

The cuisine offered here is based on native ingredients of Peru: alpaca crudo with lemon verbena, chuño (freeze-dried potato) presented in an artistic form, and seeds and grains from the Sacred Valley. This is Andean biodiversity brought into each dish. Mauka is perfect for special events. Reservations for groups are highly encouraged via mauka.reservations@belmond.com.

Information Details
Address Plazoleta Nazarenas 223, Palacio Nazarenas Hotel, Cusco
Hours Daily from 12:00 PM – 10:00 PM
Phone +51 84 582 222
Price Range Tasting menu: S/350–S/600 per person (approx. $95–$160 USD)
Neighborhood Plaza Nazarenas, 3 blocks north of Plaza de Armas

Six of Andes tasting menu, alpaca dishes, seasonal Andean ingredients

Mauka by Belmond Palacio Nazarenas
Mauka by Belmond Palacio Nazarenas

Pachapapa

When you ask the locals of Cusco where they take their families to enjoy lunch on Sundays, the chances are that you will get a response regarding the restaurant called Pachapapa. It is one of the best Peruvian restaurants in Cusco Peru where you can find the most traditional Peruvian food that has not been modernized. The restaurant specializes in cooking authentic Peruvian food in clay pots, offering it in an open-air courtyard and using ancient Peruvian recipes that predate the colonial period.

The outdoor eating area, which comprises whitewashed pillars, suspended potted plants, and heaters for cold days, is ideal for enjoying a relaxed two-hour lunch. The guinea pig dish (cuy), prepared by roasting it in a wood-fired oven with marigold and red pepper sauce, is among the best versions in the entire city (it is recommended to order this in advance). Another standout is the Andean ceremonial meal, pachamanca.

Information Details
Location Carmen Bajo 120, Plazoleta San Blas, Cusco
Hours Monday to Sunday: 12:00 PM – 10:00 PM
Phone +51 84 241 318
Price Range Avg. main: S/40–S/70 (approx. $11–$19 USD); Cuy: S/65–S/85
Neighborhood San Blas, across from Iglesia de San Blas

Recommendation:

Cuy (pre-order required), wood-fired trout, pachamanca (advance notice), chicha morada

Pachapapa
Pachapapa

Territorio Cocina Peruana

The Territorio is the best restaurant in Cusco Peru, is the best place for travelers who value quality and do not care much about atmosphere. It has no celebrities or rooftop dining options but offers a straightforward kitchen that appreciates all kinds of local cuisine. The name, which can be translated as ‘territory’, is a tribute to the diversity of Peruvian cuisine, including its coastal delicacies, dishes based on Andean grain, and trout prepared with skill and care.

The relaxed ambiance of this restaurant makes it a good choice for travelers dining alone or in small groups. Unlike such restaurants as Chicha and Morena, Territorio rarely requires reservations and does not force customers to taste a whole set of dishes. If there were only two items travelers had to try here, those would be house ceviche and Andean trout.

Information Details
Location Calle Resbalosa 410, Cusco 08002, Peru
Hours Daily from 12:00 PM – 10:00 PM
Phone +51 931 257 050
Price Range Avg. main: S/35–S/60 approx. $9–$16 USD
Neighborhood San Blas

Recommendations:

House ceviche, Andean trout, alpaca main, quinoa-based side dishes

Territorio Cocina Peruana
Territorio Cocina Peruana

MAP Cafe

MAP Café stands in a category of its own. Located inside the Museo de Arte Precolombino (Pre-Columbian Art Museum), the dining room is a glass-enclosed space set in the museum’s stunning 17th-century courtyard. Eating here at night, surrounded by Inca stonework and pre-Columbian artifacts, is a genuinely unique experience that you won’t find replicated anywhere else in Peru, and one that places it among the best restaurants in Cusco Peru.

The contemporary Peruvian menu matches the setting’s ambition. Slow-cooked pork belly, Andean trout in delicate preparations, and a chef’s tasting menu that showcases the kitchen’s best seasonal work – all delivered with unhurried, formal service. Lunch runs 12:00–3:00 PM; dinner begins at 6:00 PM. The glass walls mean you can see the museum’s courtyard architecture from every table, making it one of the most atmospheric fine dining restaurants in Cusco.

Information Details
Address Plazoleta Nazarenas 231, inside the Museo de Arte Precolombino, Cusco
Hours Daily: 12:00 PM – 3:00 PM and 6:00 PM – 10:00 PM
Phone +51 84 242 476
Price Range Avg. main: S/65–S/110 approx. $18–$30 USD; tasting menu from S/250+
Neighborhood Plaza Nazarenas – Historic Center

Recommendations:

Chef’s tasting menu, slow-cooked pork belly, Andean trout, any chocolate dessert

MAP Cafe
MAP Cafe

Limo

After which Limo is named, being one of the most versatile local peppers of Peru, this venue can be called Cusco’s top response to the question, “Where can I find great food and great cocktails?” This restaurant/bar combines Peruvian cuisine with Japanese influence, making exquisite ceviche, tiradito, and other dishes influenced by Japanese sushi cooking with uniquely Andean touch. As for the best restaurants in Cusco Peru, Limo has definitely made its mark both with its kitchen and bar cocktail program.

Sunsets seen from the upper dining area overlooking Plaza de Armas are possibly the finest in all restaurants included in this list. The drinks menu at this venue focuses on local flavors, including coca leaves, maracuyá fruit, and aji amarillo in their cocktails, which authentically represents the environment you’re in. Dinner served at Limo Restaurant is always an event, without being too formalized.

Information Details
Location Portal de Carnes 236, 2nd Floor, Plaza de Armas, Cusco
Hours Daily from 12:00 PM – 11:00 PM
Phone +51 84 240 668
Price Range Avg. main: S/55–S/90 approx. $15–$24 USD; cocktails: S/28–S/45
Neighborhood Historic Center – Plaza de Armas balcony views

Must Order:

Tiradito, classic ceviche, passionfruit pisco sour, aji amarillo-based cocktails

LIMO peruano nikkei
LIMO peruano nikkei

Inka Grill

For finishing off our top 10 best restaurants in Cusco Peru list, we have Inka Grill, which is deservedly included for its consistent performance and years of operation. Founded in 1998, Inka Grill is one of the most reliable restaurants in Cusco. This restaurant’s two-story space is filled with antiques, candle statues, and nice lighting. It can host up to 140 people and maintain the same cozy atmosphere.

Dishes range from Peruvian food like lomo saltado and alpaca steak, as well as other traditional dishes like aji de gallina and trout, international dishes, pisco sours, and many more, all consistently delicious for repeat visits. The presence of folkloric music concerts in the evening will definitely make the dinner experience truly unforgettable, especially for tourists visiting Cusco for the first time. Meals usually cost S/90–S/100 per person during dinner service.

Information Details
Address Portal de Panes 115, Plaza de Armas, Cusco
Hours Daily from 8:00 AM – 10:00 PM
Phone +51 84 262 992
Price Range Average entrée: S/40–S/70 approx. $11–$19 USD; dinner approx. S/90–S/100 per person
Neighborhood Historic Center – Plaza de Armas (corner with Calle Plateros)

Recommendations:

Lomo saltado, alpaca roast beef sandwich, aji de gallina, signature pisco sour

Inka Grill
Inka Grill

Best Cheap Restaurants in Cusco Peru

Eating well on a budget in Cusco is easy once you step away from the tourist restaurants around the main plaza. The city’s best cheap restaurants in Cusco Peru are found in its markets and street corners, where locals eat every single day at a fraction of restaurant prices. Here are the three you shouldn’t miss.

San Blas Market Food Stalls

San Blas Market is considered the best cheap restaurant in Cusco Peru. It gives you an opportunity to have a delicious meal in the most beautiful spot in Cusco without spending much money. The market is open every day from 6:00 AM to 4:00 PM and gives you a chance to enjoy some of the most delicious food from all around the world.

One of the famous stalls at San Blas Market is Desayunos Anita Cleo, which sells various sandwiches with unlimited combinations of fillings. Another famous stall at San Blas Market is Cevichería de Yanet, which sells ceviche in the price range of S/15-S/25 per plate.

For vegetarians, there is a stall called Govinda Lila, which gives delicious burgers, falafel, lasagna, and other vegetarian dishes. There is also a stall called Brew Brothers, which serves unique coffee.

San Blas Market
San Blas Market
Information Details
Address Plazoleta San Blas, San Blas District, Cusco
Hours Daily from 6:00 AM – 4:00 PM
Price Range S/6–S/25 per item approx. $2–$7 USD
Neighborhood San Blas
Best For Budget meals, local sandwiches, fresh juices, ceviche, vegetarian options

San Pedro Market Fresh Juices

Mercado San Pedro (San Pedro Market) is among best cheap restaurants in Cusco Peru that offers the authentic flavors of local cuisine at market rates. It’s the main market in Cusco and located only ten minutes by foot from Plaza de Armas. The juice stands next to the main entrance are legendary around the city for selling juices made with exotic and indigenous fruit blends, starting at S/3-S/6 per glass. Mangoes, papayas, chirimoyas, various tropical fruit juices, everything is freshly squeezed right in front of your eyes.

In the interior part of the market, there are numerous restaurants that provide dishes for lunch with meals known as menú del día. They offer an inexpensive three-course meal priced at about S/8-S/15, including soup, rice dish, and a small dessert. That’s what locals in Cusco have for their lunches.

San Pedro Market Fresh Juices
San Pedro Market Fresh Juices
Information Details
Address Calle Tupac Amaru, near Calle Cascaparo, Central Cusco
Hours Daily from 6:00 AM – 6:00 PM
Best Time Lunch from 12:00 PM – 2:00 PM
Price Range Fresh juices: S/3–S/8; set lunch: S/8–S/15 approx. $2–$4 USD
Neighborhood San Pedro – Central Cusco
Best For Fresh juices, menú del día, local market food

Anticuchos Nancy Street Food

Nancy’s stands offering anticuchos are best cheap restaurants in Cusco Peru where you can taste some authentic street food. Anticuchos are marinated beef heart skewers grilled on charcoal and this is Peru’s national street food. This particular anticuchos offered by Nancy and available at night time near the San Blas region are acknowledged to be among the best in the whole city. The meat is served with boiled potatoes and some aji amarillo sauce, and the characteristic char from charcoal cooking adds some flavors impossible to obtain with regular cooking methods used in other restaurants.

Priced at S/7-S/8 per piece of meat, these are the cheapest items on the list. Also, they may be the most delicious bites at these prices. Come there early at night time, starting from around 6:30 PM.

Anticuchos Nancy Street Food
Anticuchos Nancy Street Food
Information Details
Location Calle Maruri 165, Cusco
Hours Evenings only, approx. 6:00 PM – 10:00 PM; Sunday closed
Price Range S/7–S/8 per skewer approx. $2.00–$3.20 USD
Neighborhood Historic Center, near San Blas/Plaza de Armas
Best For Anticuchos, street food, local evening snack

Best Breakfast Restaurants in Cusco Peru

At an altitude of 11,000 feet above sea level, breakfast assumes significance in Cusco like nowhere else. Nutritional intake assists in altitude adjustment, and thankfully, there are two superb places where one can have breakfast in the city. These are the best breakfast restaurants in Cusco Peru for both specialty coffee and brunch lovers.

Qura Specialty Coffee and Shakshuka

Qura is the perfect place for your gourmet coffee fix and experimental breakfasts in Cusco. Their coffee game is seriously impressive; they source Peruvian high-altitude arabica, and they have trained baristas who can explain its origin. Just as impressive as their coffee is their food; the shakshuka, which consists of eggs cooked in tomato sauce with spices, is one of the best breakfast items that Cusco has to offer.

Information Details
Address Calle Arequipa 250, Cusco
Hours Daily from 8:00 AM – 9:00 PM
Phone +51 994 068 740
Price Range Avg. breakfast: S/25–S/50 approx. $7–$14 USD; coffee: S/8–S/18
Neighborhood Historic Center

Must Order:

Specialty coffee, shakshuka, acai bowls, avocado toast

Qura Specialty Coffee
Qura Specialty Coffee

Jack’s Café Brunch and Alpaca Burgers

Jack’s Café is an establishment that belongs to the culture of Cusco. Situated in San Blas, it attracts travelers looking for hearty dishes. Among others, such dishes as fluffy pancakes, stuffed French toast, real eggs Benedict, and the alpaca burger a minced alpaca patty that is leaner than beef are considered the musts there.

Information Details
Address Calle Ruinas 493, Cusco
Hours Daily from 7:30 AM – 10:00 PM
Phone +51 84 272095
Price Range Avg. brunch: S/28–S/55 approx. $8–$15 USD
Neighborhood Historic Center, near San Blas

Must Order:

Alpaca burger, French toast, pancakes, eggs Benedict, fresh juice

Jack's Café
Jack’s Café

Best Vegetarian Restaurants in Cusco Peru

Cuisine from the Andes naturally leans toward plant-based dishes, as one finds in abundance quinoa, some 3,000 varieties of native potatoes, maize with large kernels, freshly grown beans from the highlands, and many herbs. These two eateries offer the best vegetarian restaurants in Cusco, Peru, catering to individuals who view plant-based cuisine as a priority.

Green Point Vegan Tasting Menu

Green Point is considered to be the finest vegan restaurant in Cusco. It treats traditional local ingredients with the respect they deserve within a breathtaking ambiance a beautiful courtyard garden in San Blas complete with large trees, creeping vines, and fountains.

The menu starts from breakfast items such as pancakes and avocado toast and extends to wraps, skewers, nachos, and main dishes. A tasting menu is also available, showcasing local Andean products in a way that appeals to both vegans and non-vegetarian food lovers.

Information Details
Address Calle Carmen Bajo 235, San Blas, Cusco
Hours Daily from 8:00 AM – 10:00 PM
Phone +51 993 824 045
Price Range Avg. meal: S/30–S/60 approx. $8–$16 USD
Neighborhood San Blas

Must Order:

Vegan tasting menu, plant-based Peruvian dishes, garden dining

Green Point
Green Point

Organika Café Sourced Local Vegetables

Organika Restaurant is a premier farm-to-table eatery in Cusco. Located in the quiet area of San Blas, this rustic restaurant uses local, organically grown ingredients and offers a cozy atmosphere with exposed stone and warm lighting. Their sustainable practices and local procurement contribute to the exceptional quality of the meals.

The menu includes vibrant grain salads, root vegetable dishes, and well-composed meals. One of the highlights is the roasted vegetable platter, featuring seasonal Andean vegetables that have been caramelized to perfection.

Information Verified Details
Address Plaza Regocijo 209, Historic Center, Cusco
Hours Daily from 11:00 AM – 10:30 PM
Phone +51 84 772 448 / +51 944 118 627
Price Range Avg. meal: S/28–S/55 approx. $8–$15 USD
Neighborhood Historic Center – Plaza Regocijo
Best For Farm-to-table cuisine, organic salads, homemade pasta

Must Order:

Roasted vegetable platter, grain bowl of the day, fresh vegetable soup

Organika Bakery & Coffee
Organika Bakery & Coffee

Complete Your Culinary Trip with Machu Picchu Tours

It is only appropriate that anyone who enjoys the best restaurants Cusco Peru should also enjoy an incredible adventure at Machu Picchu. The cuisine of Cusco that you have learned about thus far, alpaca meat, native potatoes, heirloom corn, and fresh trout from the Andes comes straight out of the same valleys and hillsides where the Incan Empire built its greatest fortress.

There is no more exciting way to begin a day than by waking up after an elegant dinner at MAP Cafe, a relaxed brunch at Jack’s, or an exclusive tasting menu at Mauka to discover that everything about your trip to Machu Picchu is already set up for you. This is thanks to Uros expeditions, which will show you the Sacred Valley, the Inca Trail, and Machu Picchu in tours that have been carefully crafted by experts who know about both the land and the local food.

For travelers who want a reliable local agency, we recommend booking with Uros Expeditions, a Cusco based travel agency that organizes complete Machu Picchu tours with transportation, train tickets, bus tickets, entrance permits, and professional guides.

Visit Machu Picchu Tours to plan your complete Cusco and Machu Picchu experience.

Frequently asked questions about Best Restaurants in Cusco

For the best traditional Peruvian cuisine in Cusco, visit Morena Peruvian Kitchen for modern, high-quality dishes, Chicha por Gaston Acurio for elevated regional cuisine, and Pachapapa in San Blas for rustic, wood-fired classics like guinea pig (cuy). For authentic, local experiences, try Kusykay, Ofrenda, or the market-driven menu at Organika.

Cusco offers excellent vegetarian and vegan options, with high concentrations in the San Blas neighborhood and near the Plaza de Armas. Top 100% plant-based spots include Green Point (upscale vegan) and Vida Vegan Bistro

Popular lunch spots in Cusco for authentic, high-quality Peruvian food include Pachapapa in San Blas for Andean dishes like guinea pig (cuy), and Morena Peruvian Kitchen for modern, upscale criollo cuisine.

Yes. Cusco has many family-friendly restaurants with good food. Good options include Jack’s Café for brunch and pancakes, Café Ayllu for local snacks and hot chocolate.