Know a great happy hour or special for this location?
This no-frills taqueria stuffs its burritos with veggies, famed salsa & other fat-free ingredients.
Suggest an edit
3409 24th St, San Francisco, CA 94085
© 2025 Checkle, Inc
Privacy
Terms