Firefly is simply the best near-strip restaurant.  The only downside: a lot of people now know this, and the relatively small restaurant is now pretty much always packed (and I believe they do not take reservations).  However, the food and service is well worth the wait (or the risk of a wait).\n\nThe menu is HUGE and is constantly being changed and added to, and I've yet to try something that I didn't like.  I few suggestions that I enjoy: the bacon wrapped stuffed dates are a must try, along with the ham & cheese croquetas.  The firefly fries are amazing, and big enough to share, as are the calamari.  Other suggestions include the Thai beef salad, the tuna tartar and shrimp ceviche, stuffed pepper, mac n cheese, baked talapia, and the mergeuz.  Don't fill up on the entrees too much, because the tres leches cake is probably the best thing on the menu, so save room for dessert.  \n\nFirefly is also known for its selections of sangria, infused vodkas (vodka + fresh squeezed juices), and mojitos, all of which are great - my favorites are the infused vodka on the rocks, and the passion fruit and blood orange mojitos.  \n\nGo here with a small group and order in small batches, I'd suggest 2 plates per person, per batch.  The food comes out very quick and the table can get very cluttered, very fast.  Most of the dishes here are fairly cheap, but it is very easy to go overboard and run up a large bill, especially if it's you're first visit.\n\nEven though I hate how crowded this place has become, the food is well worth the short trip off the strip, and is a must try for anyone who hasn't tried this gem yet.