Taco Bell 28721

Taco Bell #28721 is a Taco Bell restaurant located at 1600 West Katella Avenue, Anaheim, California.