Taqueria San Francisco, SAN FRANCISCO, California (CA)

Looking for some food? Taqueria San Francisco is among the eateries you can easlily review.
Comfortably positioned at 2794 24th Street () in SAN FRANCISCO, California (CA) (94110), Taqueria San Francisco can be contacted at 4156411770. Remember to call up upfront to make a reservation.
More restaurants in SAN FRANCISCO, California (CA)


Taqueria San Francisco contact information and details:
Address: 2794 24th Street - , SAN FRANCISCO, California (CA) 94110
Contact Phone: 4156411770