Santa Teresita, San Jose, Costa Rica is a beautiful building and is about 4 short blocks from our apartment here in San Jose. (It’s the church on the map here. Here is the inside of the Santa Teresita church. Santa Teresita in San Jose also has beautiful stained glass windows.