Taco Bell 28521

Taco Bell #28521 is a Taco Bell restaurant located at 2054 Lomita Boulevard, Lomita, California.