Taco Bell 30677

Taco Bell #30677 is a Taco Bell restaurant located at 3149 Dorr Street, Toledo, Ohio.