Taco Bell 35196

Taco Bell #35196 is a Taco Bell restaurant located at 1500 South Main Street, Bellefontaine, Ohio.