Taco Bell 35699

Taco Bell #35699 is a Taco Bell restaurant located at 5600 Bellaire, Houston, Texas.