Taco Bell San Jose, CA

2770 Alum Rock Ave