Taco Bell 23464

Taco Bell #23464 is a Taco Bell restaurant located at 6698 Pearl Road, Parma Heights, Ohio.