Taco Bell 26392

Taco Bell #26392 is a Taco Bell restaurant located at 704 Center Drive, San Marcos, California.