Taco Bell 34217

Taco Bell #34217 is a Taco Bell restaurant located at 2928 North Fowler Avenue, Fresno, California.