Taco Bell 35342

Taco Bell #35342 is a Taco Bell restaurant located at 621 West Henderson Street, Cleburne, Texas.