Taco Bell 24393

Taco Bell #24393 is a Taco Bell restaurant located at 23557 Westheimer Parkway, Katy, Texas.