Taco Bell 26345

Taco Bell #26345 is a Taco Bell restaurant located at 1629 North Main Street, Shamrock, Texas.