Taco Bell 35737

Taco Bell #35737 is a Taco Bell restaurant located at 5211 34th Street, Houston, Texas.