Taco Bell 32394

Taco Bell #32394 is a Taco Bell restaurant located at 7532 State Route 250 Southwest, Strasburg, Ohio.