Taco Bell 30674

Taco Bell #30674 is a Taco Bell restaurant located at 1194 Park Avenue West, Mansfield, Ohio.