Taco Bell 71

Taco Bell #71 is a Taco Bell restaurant located at 1115 North San Fernando Boulevard, Burbank, California.