elcubanitoSo... you already know what places you want to check. Then why are you asking?

"Red square" is not a club actually... it's a stage of the big night club called "La Rocca". It's not loaded with "cute russians" at all... mostly younger people and girls visit it. For
cute Russians, you obviously need to visit a night club "
Push" which has been opened just this September.
Historical museums... just visit the old Riga and you will find a lot of them. Check Museum of the Occupation and
Das Schwarzhäupterhaus near that. The Presidential palace is located not far from there as well.