Taco Bell 28513

Taco Bell #28513 is a Taco Bell restaurant located at 6407 Stearns Avenue, Long Beach, California.