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.

A proposition, if it passes, could legalize the sale of all types of alcohol in Frisco.

Show map
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