Taco Bell 28523

Taco Bell #28523 is a Taco Bell restaurant located at 921 West Sepulveda Boulevard, Torrance, California.