Our Floresta Location
- Taqueria -

579 Floresta Boulevard, Suite B
San Leandro, CA 94578
510-895-1769

Business Hours:
Everyday 10:00am - 9:30pm








© Copyright 2017  TACOS EL GORDO INC.