El Toro Taqueria

Where
598 Valencia Street, San Francisco, CA
Call
+1 415.431.3351
Web
El Toro Taqueria Website
Tags
Restaurants, Mexican Restaurant
Claim this listing

About request an edit to this page

A sibling restaurant to Pancho Villa lies one block up on Valencia.   Same delicious food, slightly shorter lines.