So, you may be considering a new life here in Santa Teresa. There is no doubt that you have heard about the town’s reputation of being a world-class surf destination, as well as its decadent assortment of restaurants that will tantalize your taste buds. However, there...