LOVE THIS PLACE! For us this is a must everytime we are in Vegas (last trip we made two stops!) Its at the very beginning of the strip even past Stratosphere, so I would suggest you drive there. You don't get a lot of tourists in here, mostly just locals looking for authentic Cuban food - which is another reason why we love this place. The quintessential hole in the wall with really good food!
The Cuban Steak is very tasty. You can't go wrong with the Lechon. And the Black Beans and Rice are the perfect match for a full and hearty meal. Check out the daily lunch specials as well.