Taco Bell 4115

Taco Bell #4115 is a Taco Bell restaurant located at 1201 North State Street, Ukiah, California.