Liquor Store
Old Town Liquors is keeping history alive at its refurbished downtown storefront. Ever since prohibition ended in the 1930s, 70 Main Street in Hopkinton has always been a liquor store. To maintain the old town feel, Old Town Liquors shied away from decor that resembled a typical package store such as neon lights and advertising. Instead, there's a fish mounted up on the wall by the spirits, a deer head up near the wine, and a wood stove by the cases of beer. All which Old Town Liquors believes create a warm, inviting atmosphere.