They still do it. It's usually on Sunday nights if I recall correctly. I've gone 2 times in the past couple of months.
No.have not seen this event in a while
Not sure, but I bet a quick call to the bar would answer that for you. Last time I was there they said they had live music from time to time, but I couldn't speak to open mic.
Thanks! Your answer is awaiting moderation.