This place has some of what it needs to be successful, and falls short in other places.
They have a bar and a decent bottled beer lineup, but no beer on tap... At all... Ever.
They have bands come in and play, but they aren't the most personable ever. I went there with a few friends who are very musically inclined (which is a fancy way of saying they're amazing at making sounds) and one of them asked if he could play bass for a song with them. The guy playing said that he could play... If he tipped them $100.
Overall it's alright, but nothing special.