I have usually had a good experience here, despite the wait times. Sometimes you get in right away, sometimes you have to wait. Usual wait times are long for the tiny eatery, but are usually not a bother since you can drink and mingle.
This process becomes annoying when certain hostesses let in people ahead of you because they have a "reservation" (friends). Sure they do. I say, let me see that reservation!! More frustrating when you call the number seconds later to ask if they take reservations and they tell you they don't. When you show up with TWO people, you usually don't wait that long ANYWHERE!!
The staff behind the bar is good--no complaints here.
The food is good, but with hospitality like this, it makes it easy to take your business elsewhere.
I really don't know why they have a DJ--save money with a laptop and a playlist.
Could add three more tables if they moved the ramp from inside the restaurant to outside the restaurant. The bar stools are huge--six normal stools fit in the place of the four couches on stilts.