Taco Bell 28526

Taco Bell #28526 is a Taco Bell restaurant located at 2430 Carson Street, Lakewood, California.