Taco Bell 4485

Taco Bell #4485 is a Taco Bell restaurant located at 810 North Euclid, Anaheim, California.