Taco Bell 33624

Taco Bell #33624 is a Taco Bell restaurant located at 3629 South Vermont Avenue, Los Angeles, California.