Such a great find! When we were out this way making a quick trip to Pier One and dinner at Tai Pei, we encountered the Wines and Spirits Superstore... and it is indeed just that!
I have not been in a liquor store of such massive size since I was at the Bottle King in New Jersey awhile back. Such an abundance of everything... more brands, more options, etc. The Italian wine selection was equal to the size of all of the reds in some of the smaller stores, no joke!
I think we will be venturing here again very soon! The staff was friendly too. A+