Taco Bell 33443

Taco Bell #33443 is a Taco Bell restaurant located at 5318 West Walzem Road, San Antonio, Texas.