The boyfriend and I decided to go to this place because Ive been saying Id like to get wild with some tapas and Firefly was packed. They told us the wait would be 30 to 40 minutes and it ended up being an hour. Once we were seated it took such a long time for the waiter to get there that I had literally read the entire menu over 4 times and I was starving so we immediately ordered everything we possibly could. We got the drink really fast, each of us had a pineapple mojito and a reese delight shot. We had both finished our shot and drink and each had gotten up to go to the bathroom at different times before food was brought to the table. On top of it taking a lifetime it was completely the wrong food. I was so hungry I didn't even care and I ate it anyways. The whole time I was there I was just thinking it couldn't get much worse but thankfully the food tasted great. My only complaint was when the chicken and waffle fries came out you could tell they had been sitting awhile since the gravy was dried out on top. Right when I was thinking wow there yelp review is going to be shhhhiiittttyy the manager walked out and said she apologized for the experience we had at her restaurant and comped one of the meals. The fact that someone would apologize and fix things before you ever have the chance to complain is great. It let me know that they were most likely just having on off night and if we returned at another time it would be much better. So all in all I believe this place is a-ok and would definitely return and hope the next review will be 5 stars.