Taco Bell 34796

Taco Bell #34796 is a Taco Bell restaurant located at 5404 North Bend Road, Cincinnati, Ohio.