Taco Bell 35689

Taco Bell #35689 is a Taco Bell restaurant located at 14601 Memorial, Houston, Texas.