Taco Bell 28726

Taco Bell #28726 is a Taco Bell restaurant located at 10010 Valley View Street, Buena Park, California.