El Toro Taqueria, SAN FRANCISCO, California (CA)
Comfortably operating at 598 Valencia Street () in SAN FRANCISCO, California (CA) (94110), El Toro Taqueria are available at 4154313351. Make sure you ahead to make a reservation.
More restaurants in SAN FRANCISCO, California (CA)
El Toro Taqueria contact information and details:
Address: 598 Valencia Street - , SAN FRANCISCO, California (CA) 94110
Contact Phone: 4154313351