This wine shop is located in Building 1002 on Steves Ave Avenue in San Antonio City. Unfortunately, it has been closed since May 2017. I was unable to find much information about the shop's products or services. The only co-brand associated with this location is Ellis Hi Ball Liquors. It's unclear what kind of liquor is sold here or if there are any unique offerings.The only feedback I could find was from two unhappy customers who mentioned that the shop is now closed. They didn't have any positive comments to share. One customer was upset about being unable to get moving boxes from the shop, which is not related to wine sales.I would advise potential customers to look for alternative wine shops in the area.