El Toro Taqueria Restaurant Review (5 of 5 Stars)

(I posted this to Yelp on 5-16-07)

El Toro Taqueria
598 Valencia St
San Francisco, CA 94110
(415) 431-3351

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.

Leave a Comment

Do not write "http://" or "https://" in your comment, it will be blocked. It may take a few days for me to manually approve your first comment.