Locals know this place and there seems to be a minimum of yahoos in cowboy hats. Thank goodness that people who stay at Imperial Palace aren't likely to make the trip "off Strip" to eat here.
I've been here several times, at different times of the evening and it always seems to have a wait for a table. No reservations for small parties - first come first served. Kitchen put out very good quality small plates. The menu is extensive and full of very tasty offerings. I only wish I could order a plate with one of everything because it would take a dozen visits to eat through the menu. Firefly is a "must go" for every trip to Vegas.