Taco Bell 36032

Taco Bell #36032 is a Taco Bell restaurant located at 9263 Culebra Avenue, San Antonio, Texas.