Taco Bell 31849

Taco Bell #31849 is a Taco Bell restaurant located at 9551 Lakewood Boulevard, Downey, California.