Taco Bell

7323 N Loop 1604 W, San Antonio
(210) 372-9757