La Carreta Taqueria

533 Haight St
San Francisco, CA
415.522.1999
37.771834
-122.431019
Hours:
Mon - Sun:11am - 11pm

for La Carreta Taqueria
Directions
from: