Taco Bell 31795

Taco Bell #31795 is a Taco Bell restaurant located at 4717 Vista Wood Boulevard, Dallas, Texas.