Taco Bell 1372

Taco Bell #1372 is a Taco Bell restaurant located at 1033 1/2 Bay Area Boulevard, Houston, Texas.