Taco Bell 35361

Taco Bell #35361 is a Taco Bell restaurant located at 7753 Mentor Avenue, Mentor, Ohio.