PALO SANTO Villa De Leyva is a casual dining restaurant offering Colombian cuisine. Located in Casa Quintero, it is known for its well-presented dishes and balanced prices.