My fiancee and I visited this location on a Friday night. We figured it would be busy, so we called 30 minutes ahead to get our name in. We arrived and 40 minutes later we still weren't paged. After bringing it up to the hostess stand, we found our pager was broken. We were issued a new pager and told to wait--again! The horrible thing was we were standing right next to the hostess who took our name in! Finally, 1 1/2 hours after my initial call we were seated.
Food was excellent, hot, and timely. Our service was wonderful at the table. My margaritas were too strong and the server gladly replaced them. I would recommend going here again, but be sure to check on your name at the hostess stand frequently.
Pros: Great food, Fun atmosphere, Attentive servers
Cons: Slim wine selection, Long Wait, Ignorant hostesses