Taco Bell 2084

Taco Bell #2084 is a Taco Bell restaurant located at 7475 Day Drive, Parma, Ohio.