Taco Bell 31693

Taco Bell #31693 is a Taco Bell restaurant located at 115 East Water Street, Oak Harbor, Ohio.