Taco Bell 33828

Taco Bell #33828 is a Taco Bell restaurant located at 17822 Bulverde Road, San Antonio, Texas.