Taco Bell 30673

Taco Bell #30673 is a Taco Bell restaurant located at 3551 Belmont Avenue, Youngstown, Ohio.