So Cieszyn i should be able to find a dozen or so bars and maybe a club
I've been there quite a few times, its rather a nice place to hang out that a clubbing- town, but however, check retro club (recommended by the locals, whatever that means :) )
On the check side the beer is definitely better, no matter what you think about brackie (I think its crap, to be honest).
In Czeski Tesin is a very nice Tea/ Shisha Bar, its called Chajovnia (or Czaiownia or so), I'd warmly recconed that. You should be able to find both places via google maps.
Also you might enjoy bielsko biala, it has a quite nice inner city and is fairly big, but if you have to choose I'd rather recommend cieszyn.