Taco Bell 32567

Taco Bell #32567 is a Taco Bell restaurant located at 722 Seguin Street, San Antonio, Texas.