I think you should go and also speak to the owners and mention you know me, they have a back room they plan to open up soon and have a stage for live bands

might be a good place for your band to play sometime.
I might check it out later this week depending on what the wife has planned