Taco Bell 2434

Taco Bell #2434 is a Taco Bell restaurant located at 10906 Scarsdale Boulevard, Houston, Texas.