S.T. Cigars is a cigar lounge and bar offering a relaxed atmosphere. They are open late on Fridays and Saturdays, providing a place to enjoy cigars and drinks.