Taco Bell 939

Taco Bell #939 is a Taco Bell restaurant located at 3265 West Laskey Road, Toledo, Ohio.