Get directions to: Taco Bell, Greenwood, IN Restaurant address: 1129 E Main St Greenwood, IN 46143, USA Driving Walking Bicycling Restaurant: Taco Bell