Taco Bell 84

Taco Bell #84 is a Taco Bell restaurant located at 16901 Hawthorne Boulevard, Lawndale, California.