As a Houston native, I’m somewhat very familiar with the Spec’s chain of gourmet food and liquor stores. They’ve been around as long as I can remember. Oh, and most have an epic humidor.
Which leads me to ask, did anyone check out the new Spec’s at Walnut Hill and North Central Expressway? We all know Teresa Gubbins did, but that’s a given, right?