This wine shop located in an office building, which seems to be a bit confusing for customers. The address is Building 1747, Citadell Plaza Street, Suite 112, San Antonio City. Despite being called a wine shop, this place does not sell any alcohol. This is a bit disappointing for those looking for a wine purchase. The business has a co-brand partnership with Stellar Wine Club, which might be worth exploring for wine enthusiasts. Overall, the place feels a bit misplaced, and the lack of wine sales is a major drawback.