It depends also on the budget. Radio is much more expensive than print. How about regular ads in magazines like -how is it called in Vancouver -"Georgia Straight"???- that you can find in pubs, restaurants and hotels and that give you all the information about what's on in that week.
You need a design for the campaign that is always the same -for all ads, so people will know what to expect after some time.

It sounds interesting: I would come!