Sieben Kilometer nordöstlich von Santa Cruz klebt das alte Dorf San Andrés mit seinen bunten Häusern an einem Hang. Viele Bewohner:innen leben noch immer vom Fischfang, wobei einige auch am nahen Strand Playa de las Teresitas im Tourismus arbeiten. Der Ort selbst ist schön ursprünglich geblieben, es gibt keine Hotels und Pensionen, lediglich ein paar privat betriebene Ferienwohnungen.