Taco Bell 31760

Taco Bell #31760 is a Taco Bell restaurant located at 10635 Stead Boulevard, Reno, Nevada.