Taco Bell 35731

Taco Bell #35731 is a Taco Bell restaurant located at 20440 Southwest Freeway, Richmond, Texas.