M'ville, Seastar on the west end, Treehouse may be an option. Also, on the first stretch of west end road, between Home Sweet Home and Canoe bar there is a bar on the seaside that has a big screen and they'll put on whatever you want. I don't remember the name of the place though...