EL TEPA TAQUERIA

2198 Folsom Street
San Francisco, CA 94110