for marketing ideas,
you just really have to get out there, put your business out there, make sure its known
also find out what your local customers want, what they would find interesting. then in terms of passing trade: a traditional local community goes down well! visiters wont be impressed if your regulars aren't.
dont do poetry readings if it won't be a big hit!
do charity events, an exibite on wine from around the world, not many irish i know can tell the diff between wine other than if its red or white.
with the fine weather, use the most of outdoor places as you can.
the longer you think about it the more you will achive your goal and get to the standard you wish to achive