Taco Bell 35355

Taco Bell #35355 is a Taco Bell restaurant located at 10800 Lorain Avenue, Cleveland, Ohio.