Taco Bell Reviews & Details
2907 Thousand Oaks
Taco Bell is located at 2907 Thousand Oaks in San antonio near the intersection of Cypress Mill Dr and Lomita Springs Dr. Their menu consists of Mexican dishes . Call (210) 494-2409 for dine in or takeout.
- Service:Dine In and Takeout
- Features:Open Late
- On The Menu:Tacos
- Major Intersection:Cypress Mill Dr And Lomita Springs Dr
Tell us more about Taco Bell San antonio!