Taco Bell 28714

Taco Bell #28714 is a Taco Bell restaurant located at 1174 Yorba Linda Boulevard, Placentia, California.