Taco Bell 3781

Taco Bell #3781 is a Taco Bell restaurant located at 707 Scioto Street, Urbana, Ohio.