Taco Bell 33623

Taco Bell #33623 is a Taco Bell restaurant located at 2800 Crenshaw Boulevard, Los Angeles, California.