Just the one in Dallas as far add I have seen. It is the best beverage store in all of Texas
I have been to several different specs they all range from the super specs there on Central and Dallas down to very small very limited amount but the one at Central and walnut in Dallas is the biggest one I've ever been in here in this area and the only one that I know of that has the deli and other products and a humidor
Not sure, i know the one large one in Dallas does. I have been to at least three others near the metroplex & they all have humidors but no delis. I'd call them before going.
Don't know, you probably should call them and find out, or see if it says on their website
Thanks! Your answer is awaiting moderation.