Review based solely on entertainment factor:
Wow do I love this place. Like seriously, I love you Punchbowl. Maybe because I love games and there are SO many options here (bowling, karaoke, darts, shuffle board...there's more but I'm blanking).
I would choose this place as thee place for group gatherings. Never had issues finding a table to sit and hello...entertainment! I loved their karaoke rooms but super tiny (with enough booze you won't mind, I promise).
Never had problems with the drinks, although I primarily ordered beer.
Servers were always nice, but the place can be packed so just a heads up.
Also, parking is kinda difficult for free. You might luck out with local street parking or paying 10 bucks in the lot.