As of 10 am this morning it was announced that Taco Bell would be closing its doors at all locations in the state of Ohio on December 4th 2017
As of 10 am this morning it was announced that Taco Bell would be closing its doors at all locations in the state of Ohio on December 4th 2017