10 years ago I lived across the river in Belleville, IL. From what I remember one of those shops in Clayton was a JR cigar. I wasn't a big cigar smoker back than, but I recall the other shop was pretty nice as well.
Clayton is a nice little suburb - lots of restaurants. Place called the "Cheese Shop" a few blocks away has a great liquor/wine (and Cheese) selection and they were building a restaurant right before I moved away.
I stayed at the Hilton in August for a RAM's game "Go Rams", great hotel. The only place I found to get a smoke close was the Embassy Suites Hotel in Laclede's Landing, about a 10 min. walk from the hilton. Have fun:ssthanks guys i think ill be staying at the Hilton if that helps at all?