(I posted this to Yelp on 5-16-07)
El Toro Taqueria
598 Valencia St
San Francisco, CA 94110
I call it the best taqueria in town. All their fillings are on display so you can point to what you want in your food. Everything is very fresh and they serve with a real smile. Their enchiladas kick butt.