Wine Downtown Cambridge. Order the world's best wine online on City Liqueurs in Cambridge, Ma, USA. They provide an excellent choice of wine to their consumers, Order wine online at Cambridge. City Liqueurs have a good collection of America's best red wine and white wine that suits your taste. Order best wine and spirits in wine store near me Cambridge, Ma, USA.