Taco Bell 2

Taco Bell #2 is a Taco Bell restaurant located at 1822 Santa Fe, Long Beach, California.