Taco Bell 23402

Taco Bell #23402 is a Taco Bell restaurant located at 365 Milan Avenue, Norwalk, Ohio.