Went there for a friend's birthday party this past weekend - NEVER AGAIN!! service was horrible, they overcharged everyone, and the food was mediocre at best. the worst part about it was that they took the birthday girl's credit card for a deposit, everyone paid their bill, and a few days later they OVERCHARGED THE BDAY GIRL BY $300, which she is now having to dispute with her credit card company !! they had a few different ways to justify this charge, which seems fishy to me, especially since they assured everyone at the party the bill was covered before we all left. Beyond that, everyone paid $100 flat which was supposed to include food, open bar, and tip but the waiters would not take drink orders (there were 2 for 25 people) and we were forced to go to the bar and pay for our drinks ON TOP of the all-you-can drink fee. Lame. If I was going to pay $100/plate i would certainly not go to jo's. Service was rude beyond all of this - they wouldn't adjust the air conditioning or turn up the music in their party room when asked, wait staff would barely come back to our room, and the waiters just looked and acted miserable. All of this is surprising when your group's bill is $2500+ . Very disappointing. Will never go to this place again. Not fun.