In San Antonio on the River Walk for Cigar Smokers you have,

Club Cohiba is in the basement of River Walk Inn Hotel
Tapworks has a lot of beer....a lot! Plus, you can smoke there.
Makers Cigar Lounge and Piano Bar. Drinks and you can smoke.

I would recommend you take your own smokes.

Lopaka