Catedral San Carlos BorromeoCathedralShareCalle Central Neftalí Quesada21001 Quesada, AlajuelaCosta RicaGet directions