Taco Bell Newark, CA

5684 Thornton Ave, Newark, CA 94560