Taco Bell 16940

Taco Bell #16940 is a Taco Bell restaurant located at 1003 Gest Street, Cincinnati, Ohio.