Taco Bell 19989

Taco Bell #19989 is a Taco Bell restaurant located at 6060 North Figueroa Street, Highland Park, California.