Taco Bell 35695

Taco Bell #35695 is a Taco Bell restaurant located at 6436 Antoine Drive, Houston, Texas.