Taco Bell 28524

Taco Bell #28524 is a Taco Bell restaurant located at 6730 Cherry Avenue, Long Beach, California.