7 best restaurants near Cusco Plaza de Armas: Cicciolina, Limo, Chicha by Gastón Acurio, MAP Café and more. Prices, locations and tips.
The Plaza de Armas in Cusco is the heart of the historic center and one of the best places in Peru to enjoy gastronomy. Surrounded by colonial churches, balcony restaurants, and cobblestone streets, it offers options for all tastes and budgets. Here we recommend the 7 best restaurants near the Plaza de Armas.
7 best restaurants near Cusco's Plaza de Armas
1. Cicciolina
A mix of Peruvian and European cuisine in a cozy, elegant atmosphere. Located steps from the plaza, Cicciolina is famous for its tapas, artisanal pasta, and extensive wine list.
- Cuisine: Peruvian-European, tapas
- Average price: S/ 60-120 per person (~$16-32 USD)
- Location: Calle Triunfo 393, 2nd floor
- Best for: Romantic dinners, celebrations
2. Limo Restaurante
Features a stunning view of the Plaza de Armas from its second-floor balcony. Offers Peruvian and Nikkei fusion (Peruvian-Japanese) cuisine. Ceviches and tiraditos are their star dishes.
- Cuisine: Peruvian, Nikkei fusion
- Average price: S/ 50-100 per person (~$13-27 USD)
- Location: Portal de Carnes 236, 2nd floor (Plaza de Armas)
- Best for: Lunch with a view, fusion cuisine
3. Chicha by Gastón Acurio
From renowned chef Gastón Acurio, offering traditional Peruvian dishes with a modern twist. One block from the plaza. Famous for roasted cuy, rocoto relleno, and Cusqueñan desserts.
- Cuisine: Contemporary Peruvian
- Average price: S/ 50-90 per person (~$13-24 USD)
- Location: Plaza Regocijo 261, 2nd floor
- Best for: Trying the best of Cusqueñan cuisine

4. Baco Restaurante
A tapas and wine restaurant just blocks from the Plaza de Armas. Known for its excellent wine selection and Mediterranean cuisine with Andean influence.
- Cuisine: Mediterranean-Andean, tapas
- Average price: S/ 40-80 per person (~$11-21 USD)
- Location: Calle Ruinas 465
5. MAP Café
Located inside the Pre-Columbian Art Museum, offering the experience of dining surrounded by art and culture. Its terrace has impressive views.
- Cuisine: Author Peruvian
- Average price: S/ 70-130 per person (~$19-35 USD)
- Location: Plaza Nazarenas 231
6. Greens Organic
The best vegetarian and organic restaurant in Cusco. Offers salads, bowls, natural juices, and vegan options with local organic ingredients.
- Cuisine: Vegetarian, organic, vegan
- Average price: S/ 25-50 per person (~$7-13 USD)
- Location: Calle Tullumayo 452
7. Fallen Angel
A restaurant with eccentric, unique décor: bathtub-shaped tables filled with water and fish, hanging chairs, and contemporary art. Peruvian and international cuisine in an experience itself.
- Cuisine: Peruvian and international
- Average price: S/ 50-100 per person (~$13-27 USD)
- Location: Plazoleta Nazarenas 221
Tips for eating at the Plaza de Armas
- Set lunch menu — Many restaurants offer executive lunch (starter + main + drink) from S/ 12-25 (~$3-7 USD). Most economical option.
- Avoid peak hours — 12:30-2:00 PM restaurants fill up. Arrive early or eat after 2 PM.
- Book ahead — Cicciolina, MAP Café, and Chicha fill up, especially on weekends.
- Tipping — Not mandatory but appreciated. 10% is standard at formal restaurants.
Cusco is not just historical heritage; it is also a gastronomic capital where every bite tells a story of the blend between Andean cuisine and colonial influence.

