The food was good, took forever but they were pretty packed. The waitress we had was TERRIBLE though.
As soon as we sat down she did take our orders and checked on us, but after that it took 40 minutes for a water and we had to ask a few times. And I understand, Its BUSY. But I also saw many other waitresses around too. So 45 minutes for food and 40 minutes for water was just a bit ridiculous to me.
Its a nice place with good food, but I would return but if she was my waitress again I may just leave!