I had to see for myself what the hype was about for this supposedly largest Taco Bell.
It's fun to stop by as a Vegas destination. They have a nice patio out front, with a security guard, and an upstairs space with a DJ. So you're in for a loud atmosphere. The inside area really didn't seem all that big to me but it's a cool space.
Sodas are served through taps which is cool and there's a huge array of different slushies, all of which you can order with alcohol. The food menu is the same, nothing fancier or unique. You can watch your food being prepared which may interest some.
For a late night cheap snack on the strip, I would choose the Cantina as my spot, but nothing more than that.