Taco Bell 36281

Taco Bell #36281 is a Taco Bell restaurant located at 1213 Sam Houston Boulevard, Houston, Missouri.