Get directions to: Taco Bell, Decatur, IN Restaurant address: 639 N 13th Street Decatur, IN 46733, USA Driving Walking Bicycling Restaurant: Taco Bell