2 of my friends and I went there one night and we had holds on our debit cards for twice (and me--three) times the amount of money we spent in there. Also, when you open a tab, they make you sign this slip saying you agree to pay whatever they charge you. That should tip you off that they take liberty with your check card. It's just an average bar with a tiny dance floor. Nothing special.
Pros: On Washington Avenue
Cons: Overcharge your card (and anyone else's who might be with you), generic place--nothing special
more