Taco Bell 26580

Taco Bell #26580 is a Taco Bell restaurant located at 1365 East Main Street, Bellevue, Ohio.