Posted inFoodShopping

Total Wine & More opens in Allen

Total Wine & More, America’s largest independently-owned retailer of fine wine, spirits and beer, will open its first Allen store. Located in The Village at Allen, 190 East Stacy Road, Total Wine & More will open to the public on Thursday, May 18 with a grand opening celebration featuring live music, free wine, beer and […]