Since my earlier lukewarm review of this place a couple months back I've recently hit it about three times, so this review will be based on my cumulative impression. Overall, it is improving! This time I arrived about 10:15PM on a Thursday night. Walked in,…