Taco Bell 31352

Taco Bell #31352 is a Taco Bell restaurant located at 37 Lincoln Boulevard, Lincoln, California.