AllanaHajdu's Santa Teresa, Costa Rica
Don Jon's Lodge and Restaurante
150 meters north from soccer plaza
I stayed in a private 'tree house' room. The location was excellent and I loved all the trees and gr...
The food is amazing and the service superb! I visited this restaurant a couple of times on my stay i...