Update Info - La Carreta Taqueria
This restaurant was reported as closed. If it is open, let us know.
La Carreta Taqueria
533 Haight St
San Francisco, CA 94117
533 Haight St
San Francisco, CA 94117
This restaurant was reported as closed. If it is open, let us know.