Taco Bell 30661

Taco Bell #30661 is a Taco Bell restaurant located at 15924 State Route 170, Calcutta, Ohio.