Taco Bell 31402

Taco Bell #31402 is a Taco Bell restaurant located at 1770 South Gen McMullen Drive, San Antonio, Texas.