I'll add to my unwavering love of the BART. San Fran is second only to NYC as to the best public transportation system in the country.
I will also second the recommendation for Pancho Villa's Taqueria.
Now I am craving a good bahn mi, pho, carne asada tacos and some L&L Hawaiin BBQ.
If you go to Pho Garden, you will see my picture on the wall as having proudly conquered the pho challenge:
That's not me, I'm a Dodgers fan