Delicious food tucked away in a random strip mall - if you eat in Vegas you know that's always where the best restaurants are. They now have digital screens that list menu items in ENGLISH and Spanish which is super helpful for those of us who are living that sad monolingual life! Everything is made fresh to order - the pizza is so good, the French fries are so good, and the Cuban sandwich is so good - perfect ratios of mustard and pickles and ham and pork. Good soda selection and the pastries are pretty good - it's not Porto's, but it's still pretty yum!