Taco Bell 1070

Taco Bell #1070 is a Taco Bell restaurant located at 989 West Foothill Boulevard, Upland, California.