You should take a look at the TripAdvisor reviews of a guided walking tours company here. The website of this company, www.pasapastenerife.com, appears to be down at the moment, but you can get their promotional leaflet at the Puerto tourist office. The company is Pas a Pas Tenerife and their tours depart from outside the post office.