Mirador de Quetzales is located in San Isidro, Costa Rica on Ruta 2, Kilómetro 70, 800 Metros a la Derecha, San Gerardo de Dota, San Jose. Mirador de Quetzales is rated 4 out of 5 in the category restaurant in Costa Rica.
Address
Ruta 2, Kilómetro 70, 800 Metros a la Derecha, San Gerardo de Dota, San Jose