In ALL my bar/ restaurant contracts, i state that THEY (the venue) will be responsible for ALL signage and hard print advertising including all costs associated.
My responsibilities in advertising is word of mouth, social media, and microphone announcements, and printing the venue's name on my books. THAT'S IT.
NEVER had a refusal from a venue. 99% of ALL bars get their banners FREE from the liquor/ beer salespeople including hats, t-shirts, flyers, keychains, bottle openers, etc...
...IF they're smart enough to just ASK for it. Get your venue to ASK FOR IT!
Then you will save yourself a lot, of time, money, and headaches on advertising. NOT rocket science