Taco Bell 31868

Taco Bell #31868 is a Taco Bell restaurant located at 2025 Buffalo Drive, Las Vegas, Nevada.