Taco Bell 31403

Taco Bell #31403 is a Taco Bell restaurant located at 101 University Drive, San Marcos, Texas.