Town and Country out on Manchester Rd has a nice lounge area, but you pay dearly for anything you buy in there. There is another West of 270 on the South side of Olive in a shopping center that has a lounge, I don't remember the name of that one, and it is likewise a bit pricey.
I used to buy almost exclusively from Jon's, but switched to online sources during the boom. Jon's could no longer get the cigars I had been buying in there for years, but I would see them in cigar bars with their name on the humidor.
I have used JRs since they were downtown, and still make some casual purchases from them. I think they have suffered from changes of ownership in recent years.
I have found you won't find the "hot" brands in either place. I was in Clayton last weekend and checked both for Oliva V, Don Pepin, and Padilla Miami, and neither has them.
I buy online mostly from Famous, Holt's, and Mike's.
"Life is not a journey to the grave with the intention of arriving safely in a pretty and well preserved body, but rather to skid in broadside, thoroughly used up, totally worn out, and loudly proclaiming--Wow--What a ride!!"