Taco Bell 3825

Taco Bell #3825 is a Taco Bell restaurant located at 360 Howe Avenue, Cuyahoga Falls, Ohio.