Taco Bell 28717

Taco Bell #28717 is a Taco Bell restaurant located at 105 West Arrow Highway, Glendora, California.