Taco Bell - 2420 Cedar St, Holt, MI 48842, USA on Eaten