I was there in 2019. IIRC, there was a bar & grill across the street from City Hall that had posters up for bands. City Hall is tucked into a hillside, and there's only one side of it with a proper street, so the bar should not be hard to find.
We had lunch there twice, and the staff was friendly.