Allen's new Liquor Depot is now open on Greenville Avenue for spirits, wine and beer
A proposition, if it passes, could legalize the sale of all types of alcohol in Frisco.
Liquor Depot, a chain of North Texas liquor stores, opened a location Nov. 4 at 105 N. Greenville Ave., Ste. A, Allen. The liquor store sells spirits, wine, beer, mixers and other varieties of alcohol. City of Allen residents voted to legalize liquor sales in May. 972-649-4726. www.liquordepotusa.com