Taco Bell 28520

Taco Bell #28520 is a Taco Bell restaurant located at 17900 Bellflower Boulevard, Bellflower, California.