Taco Bell 34909

Taco Bell #34909 is a Taco Bell restaurant located at 5855 Mayfield Road, Mayfield Heights, Ohio.