Taco Bell 2366

Taco Bell #2366 is a Taco Bell restaurant located at 11020 Hamilton Avenue, Cincinnati, Ohio.