Okay so being a local and after seeing all the hype I had to try this place out. I honestly never thought I'd give a review for a Taco Bell since you pretty much know what you're getting when you go to Taco Bell. Taco Bell is pretty straight forward but like I said with all the hype I had to try this place out.
So the selling point of this place for me isn't even how futuristic and cool it looks. It's actually the price which for a college student like me is a great thing, I ate a nice meal, drink, and got a freeze for 10 bucks.
The food was also surprisingly delicious and well made. It did not taste like fast food at all and was really good for such a decent price. The only time this restaurant does get expensive is with the "twisted" freezes which is basically just a shot of alcohol into whatever flavor of freeze you want. The prices for the Twisted Freezes are very touristy and truth be told for what you get it's not worth it to me. The alcohol choices for your "twisted" freeze is kind of limited. It's basically vodka, rum, or tequila and it's really generic stuff like Bacardi.
They do have a ton of freeze flavors which I really like including some old classics like Baja Blast along with the new ones and the freezes are pretty cheap around 4 bucks (without alcohol). The biggest letdown to the Cantina though is actually the size, now it's not enough to warrant a star deduction but the place is small. It doesn't have downstairs indoor seating at all, the downstairs seating is actually on a patio outside which is heated and cooled though. The upstairs seating is really nice with plush chairs and booths along with massive flat screen tvs but the seating upstairs is limited. If the place is packed good luck getting a seat especially if you have a group with you.
All in all I really love the Taco Bell Cantina and will definitely be back especially if i'm on the strip. It's a nice and cheap place for locals and tourists to eat without breaking the bank and it's got a great atmosphere. The bubbling freeze tanks make me feel i'm in a cantina in a galaxy far far away which I really like and the plush seating upstairs is sick. I really love it and the food is really tasty, Taco Bell stepped up their game with their flagship restaurant.