La Taqueria hero image

La Taqueria

Restaurant

2889 Mission St, San Francisco, CA 94110, USA

Biter Score
8.7
Closed
Tuesday: Closed
La Taqueria photo 1
La Taqueria photo 2
La Taqueria photo 3