Exit 17onI-880 Southbound
Left 1.59 mi
Taco Bell
39080 Argonaut Way 1308, Fremont, CA 94538