i used to frequent don quixotes about 5 years ago, but havent been back. does anyone know if the place is still open, and if they still host karaoke? and if so, what nights?