riverfront club that closed in 2007 after a 30-year run – Delmar Hall has quickly solidified its place in the St. Louis music scene. While you’re in town, get tickets to a concert – even if you don’t recognize the artist, the atmosphere of the intimate venue promises a good time...