Taco Bell 28515

Taco Bell #28515 is a Taco Bell restaurant located at 5850 Del Amo Boulevard, Lakewood, California.