Super Wines & Spirits is a liquor store and wine bar offering a wide selection of alcoholic beverages. It has been established since 1960 and is wheelchair accessible.