My go to is in the way west end. Timothy's Pub on Browns Line south of Evans. Check out their calendar. More than someone playing every day.
Most days free, but band cover, unless a really special act, on Saturday nights is a measly $5 per person for a live act playing 9-12:30pm with one 20 minute break between sets.