Taco Bell 24322

Taco Bell #24322 is a Taco Bell restaurant located at 1725 West McGalliard Road, Muncie, Indiana.