Taco Bell 30666

Taco Bell #30666 is a Taco Bell restaurant located at 1422 Broadway, Toledo, Ohio.