Taco Bell 34206

Taco Bell #34206 is a Taco Bell restaurant located at 290 West Ashlan Avenue, Clovis, California.