Taco Bell 28512

Taco Bell #28512 is a Taco Bell restaurant located at 10300 Alondra Boulevard, Bellflower, California.