Don't forget if you are on island this week that you can't buy alcohol until 4pm (if my memory is correct it might be 4:30pm) on Good Friday You may drink your own alcohol purchased before, you just can't buy it at any restaurant, bars, grocery stores etc.
The letter of the law does not allow selling or dispensing 'distilled spirits' - beer and wine are fermented spirits - but If I was a restaurant owner I wouldn't want to have that conversation with DLCA officers on Friday.