Taco Bell 17376

Taco Bell #17376 is a Taco Bell restaurant located at 2808 Denton Highway, Haltom City, Texas.