Taco Bell 33781

Taco Bell #33781 is a Taco Bell restaurant located at 323 East National Road, Vandalia, Ohio.