Get directions to: Taco Bell, Howell, MI Restaurant address: 3653 E Grand River Ave Howell, MI 48843, USA Driving Walking Bicycling Restaurant: Taco Bell