Address: 3033 24th St, San Francisco, CA 94110 Phone:
Reviewed on 12/31/2025
By: Christina Q.
a tried and true spot that has such delicious authentic street tacos. their al pastor which comes with that slice of pineapple is soo yummy. on a good day... more