Taco Bell 32069

Taco Bell #32069 is a Taco Bell restaurant located at 319 Valley HI Drive, San Antonio, Texas.