Taco Bell 35701

Taco Bell #35701 is a Taco Bell restaurant located at 5818 Richmond Avenue, Houston, Texas.