Taco Bell 27889

Taco Bell #27889 is a Taco Bell restaurant located at 116 East Route 66, Glendora, California.