New Cigars International Superstore to Open in San Antonio this May

San Antonio | Cigars International SuperStore

A new Cigars International superstore will be opening in San Antonio, the company announced in a recent press release. This new location will be the company’s third store in Texas and its eighth retail location in the U.S.

The new San Antonio superstore will be located in The Landmark, at 5630 Landmark Parkway, on Highway 1604 and the I-10 corridor in the city’s busy outer loop. Like the other locations, this is being marketed as being “the ultimate cigar lover’s destination.” Cigars International San Antonio spans 7,197 interior square feet and has been designed to replicate a Northeast tobacco barn, similar to the other locations. This new location will be outfitted with an expansive, full-service bar and lounge, private event space and more than 1,500 square feet of patio space with outdoor fire pits. This superstore will also offer customers comfortable lounge seating, Wi-Fi and state-of-the-art ventilation all designed to offer customers an enhanced experience.

Unique to the San Antonio location will be a fully-staffed concierge desk that will be located at the store’s entrance to welcome guests. Also, the interior bar has been reimagined as a communal table that allows for more seating and easier conversation between customers.