Panamericana Sur, Kilómetro 41
Quito Ecuador
Quito Ecuador
+593 2 31 5012
Open Hours8a-5:30p W-Su
OverviewEl Cafe de la Vaca is an unusual and exquisite place located on the outskirts of the city. It is a spacious estate-house that faces the main road. Decorated with rustic wood...
more
