Taqueria San Francisco, SAN FRANCISCO, California (CA)
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
