the county had recently legalized the sale of beer , wine , and spirits in restaurants , creating a new and sizable source of revenue for restaurants and prompting the opening of a number of upscale restaurant-bars .