I travel to Santa Teresa for work often. I was very happy to find this place, with amazing food and comfortable space to work.
Make sure you try their sweets and their green smoothies.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.