LA Taqueria, SAN FRANCISCO, California (CA)

Feeling hungry? LA Taqueria is among the restaurants you possibly can consider.
Conveniently situated at 2889 Mission Street () in SAN FRANCISCO, California (CA) (94110), LA Taqueria is available at 4152857117. Please do give them a call beforehand to make a reservation.
More restaurants in SAN FRANCISCO, California (CA)


LA Taqueria contact information and details:
Address: 2889 Mission Street - , SAN FRANCISCO, California (CA) 94110
Contact Phone: 4152857117