Apparently there is a Taco Bell on the strip that provides an elevated atmosphere and alcohol. Anybody been?
Taco Bell Cantina
They have beer, slushy alcohol machines, Big TVs, and a souvenier shop. Open 24 hours.
Sounds like a good, cheap late-night munchie destination.