I was there in summer of 1989 or 90 with American Institute of foreign Studies. i stayed in a dorm In Leningrad Polytechnic in the outskirts of what was then leningrad. I have some crazy stories. Country was so corrupt anything was possible. You could fly accross the country for 2 dollars once you bribed your way on the plane. government subsidized everthing. A loaf of bread was 1/16 or a penny once you converted dollars on black market. Amazing I survived. After our program the country collapsed, walls came down and they cancelled all programs for years. We had some extraordinary meals in USSR thru the connections we made with mafia types that took good care of us during our stay. I did eat mcDonalds in Moscow while there.....long lines. We just bribed some locals and got the food in minutes!!
Wow sounds like you had a much more 'real' experience than our group did, ours was a more controlled trip with our gov't provided Guides/minders taking care of us 24 hr/day. I did get heavily reprimanded (by university tour leader) though for sleeping with one of the (very hot) Guides, who sadly was replaced after our mini-scandal. McDonald's hadn't opened yet in USSR while we were there; overall the food was the lamest I'd ever had (mostly ate in our 2-3 star hotels), I survived on bread rolls, it was the easiest to stomach lol.