Taco Bell 34648

Taco Bell #34648 is a Taco Bell restaurant located at 1001 East McGalliard Road, Muncie, Indiana.