Taco Bell 31903

Taco Bell #31903 is a Taco Bell restaurant located at 736 South Meadows Parkway, Reno, Nevada.