Taco Bell 35238

Taco Bell #35238 is a Taco Bell restaurant located at 16903 East 24 Highway, Independence, Missouri.