Taco Bell 31894

Taco Bell #31894 is a Taco Bell restaurant located at 1109 East Twain, Las Vegas, Nevada.