Nearly 30 establishments will participate in the ninth annual drink competition, this year including cocktails and non-alcoholic drinks.