Our Locations:
Floresta Location
- Taqueria -
579 Floresta Boulevard, Suite B
San Leandro, CA 94578
510-895-1769
Hesperian Location
- Walk Up -
15420 Hesperian Boulevard
San Leandro, CA 94578
510-278-1718
Taco Trailer
- Walk Up -
4201 International Boulevard
Oakland, CA 94601