There was a nice crowd in the back part of the restaurant, or the bar area, which I prefer. The two dining rooms at Firefly are very different from one another. The front room is much more formal. It's nice, but it's not so much my style. The back bar area, though, is more lively and has a nice bar-slash-dining room atmosphere.
I knew at least one thing on the menu I wanted to have before we even go there--the crunch salad. This salad is unbelievably good. It's made with bok choy, baby spinach, wasabi peas and a chili buttermilk dressing. Luckily, you can get the salad as a side with any of the sandwiches. So I ordered the microburgers (sliders). There were three microburgers: one had goat cheese and mojo salsa, another had tomato, basil mayo and mozzarella and the other had smoke bacon and white cheddar. The flavors were good, but the burgers were a bit dry, despite asking for them to be cooked to medium.
Nate ordered the firefly burger, which came with pepperjack cheese, bacon, pickled jalapenos, lettuce, tomato, haystack onions and chipotle mayo. Schwoo! He had it with a side of creamy tomato soup. I had a bite of it and it was really tasty. Very filling, too--he couldn't even finish it!
Craig had the all-you-can-eat fish fry (for the record, he didn't even get seconds) which he said was good, and Margo had the chicken torta--pulled chicken, coriander sour cream, cilantro, avocado and pickled onions--as well as the crunch salad, after I told her both were delicious. Both of them seemed to enjoy their meals!
Overall, we had a good experience. They have a great beer list, which of course was great. Service was just a tad slow, but that was OK, as we just chit chatted the whole time.
We talked about saving room for the tableside s'mores, but we ended up going to Cold Spoons for gelato afterward. Yum! (That's a combo of sea salt caramel and blood-orange gelato.)