Taco Bell 34793

Taco Bell #34793 is a Taco Bell restaurant located at 105 South 10th Street, Fowler, California.