To get to Las Teresitas beach by bus, take the 910 from the Santa Cruz de Tenerife station. Here is the link with the route on Google Maps from Aguere Nest for example