Taco Bell 19861

Taco Bell #19861 is a Taco Bell restaurant located at 636 State Route 61, Marengo, Ohio.