Taco Bell 2500

Taco Bell #2500 is a Taco Bell restaurant located at 3460 Airport Highway, Toledo, Ohio.