All reviews seem negative
No one goes there unless they know the band that's playing. Hole in the wall.