Taco Bell 35730

Taco Bell #35730 is a Taco Bell restaurant located at 7967 Grand Parkway, Richmond, Texas.