Taco Bell 3804

Taco Bell #3804 is a Taco Bell restaurant located at 557 Aurora Road, Macedonia, Ohio.