Taco Bell

  • Dining
1153 W. McClain
Scottsburg, IN 47170
(502) 558-4473
(812) 945-7776 (fax)