Taco Bell Reviews & Details
2907 Thousand Oaks Dr
Taco Bell is located at 2907 Thousand Oaks Dr in San antonio near the intersection of Thousand Oaks Dr and Jones Maltsberger Rd. Their menu consists of Mexican dishes . Call for takeout.
- On The Menu:Tacos
- Major Intersection:Thousand Oaks Dr And Jones Maltsberger Rd
Tell us more about Taco Bell San antonio!