Taco Bell 32527

Taco Bell #32527 is a Taco Bell restaurant located at 1365 West Olive Avenue, Fresno, California.