There are lots of quasi-English pubs, if you really want to drink, they are as much English as they can be, run by locals. There is still a strong tradition to dance all night in the summer; there are many places and discos availables, all outdoor, on beaches or with enchanting views on the Stretto. All entertainment places never close... You can drink all night, but be cautious!