Taqueria San Francisco, SAN FRANCISCO, California (CA)
Comfortably operating at 2794 24th Street () in SAN FRANCISCO, California (CA) (94110), Taqueria San Francisco can be called at 4156411770. Please contact them ahead 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