4199 Redwood Road In about 1968 Taco Bell was built. Here is a wonderful exterior picture of it. BEFORE THEN Google Image NOWIt is still a beautiful building Google Image Businesses by Addresssheri biesingerAugust 27, 2018Taco Bell, Taylorsville, Redwood Road, Redwood, betos, BetosComment Facebook0 Twitter Pinterest0 0 Likes