Man Arrested on Suspicion of Gross Vehicular…
Drag box to select area
This Taco Bell is located at the corner of Marina and Doolittle in San Leandro's industrial district. It has all of the Taco Bell favorites. Menu items include taco salads, nachos, soft and crunchy tacos and more.
2160 Marina Blvd, San Leandro, CA 94577
- Hours: Daily, 10am - 11pm
- Accessible: yes