Tanforan is convenient but know that the stores tend to range toward the lower end of retail - Old Navy, Target, etc. Those are still good stores but they won't have what you are looking for if you are looking for higher end fashion. The alternative is to take Bart all the way downtown (30-45 minutes) and shop in Union Square.