Iglesia de Santiago Apostol
- Must see
- Place of worship
Language · 11 published
Restaurant or café · Cusco
Reviewed by Elena Voss · SSMTour Travel Editor
This place is a Restaurant.
Chuncho is a restaurant and bar in Ollantaytambo focused on local ingredients, ancestral Andean flavors, and produce from its own garden and local suppliers. The official website places it at the corner of Chaupi Calle and Plaza Ollantaytambo and lists reservations contact details.
Checked 2026-09-04
Loading the interactive map…
The interactive map could not be loaded.
Last updated:
Source: OpenStreetMap contributors ·