Spec's
Founded in 1962, Spec's Wine, Spirits & Finer Foods is a retail wine company. It offers wines, spirits, craft beers, gourmet goods, and accessories. The company is headquartered in Houston, Texas.
Last updated on
New! Scale Your Top Sales Plays with Mission Control
Learn More!Founded in 1962, Spec's Wine, Spirits & Finer Foods is a retail wine company. It offers wines, spirits, craft beers, gourmet goods, and accessories. The company is headquartered in Houston, Texas.