I was in SA a few years ago for a conference. Lots of outdoor seating that is cigar friendly on the Riverwalk. There is a small but very nice cigar shop attached to the Hotel Menger next to the Alamo. Lots of Padrons at decent prices. Good service and worth a visit.