Taco Bell 9489

Taco Bell #9489 is a Taco Bell restaurant located at 3000 Yorba Linda Boulevard, Fullerton, California.