Kfc/Taco Bell
Address:
5211 De Zavala Rd, San Antonio, TX 78249
Phone:
(210) 591-0696 Restaurants
Other Businesses:
- Blimpie at 5238 DE Zavala Rd, San Antonio, TX 78249
- Baskin-Robbins at 5238 DE Zavala Rd, San Antonio, TX 78249
- China Star Chinese Restaurant at 1647 Babcock Rd, San Antonio, TX 78229
- Souper Salad Restaurants at 5222 DE Zavala Rd, San Antonio, TX 78249
- Bill Miller Bar-B-Q at 5250 DE Zavala Rd, San Antonio, TX 78249