ESTRELLA TAQUERIA

533 Haight Street
#3406
San Francisco, CA 94117