Taco Bell 3123

Taco Bell #3123 is a Taco Bell restaurant located at 241 East Valley Boulevard, Alhambra, California.