The food is great, and the atmosphere is fun, but the waitstaff are few and overworked. Block out plenty of time for dinner (at least 2 hours), have a snack beforehand, and sharpen your conversation skills.
Ironically, makes a good date restaurant for precisely this reason.
Pros: Food, Price, Location
Cons: Noise, Seating, Wait
more