The number of liquor licenses in Boston is limited by law and tied to the City of Boston’s population. Currently, there are approximately 1,030 total alcoholic beverage licenses issued to restaurants and bars in the City of Boston, and that includes hotels and entertainment venues such as Fenway Park or anywhere that alcoholic beverages are sold. Of the 1,030 total Continue Reading...
