The old town has many lovely shops that sell antiques. But they sometimes charge extra from tourists.. And not all the stuff is really old, so be careful. You don't want to pay too much for a replica.
This fabulous record player almost found a new home! Very good condition, only 250€ (but i think we could have bought it for 200..).
The best café in Tallin! Kehrwieder, since 1697. It's a very individual place, though it's part of a chain of coffeeshops. Still, every coffee shop in this chain is unique and different from the others. I would like to visit all of them!
I love the old buildings that look like they could collapse at any minute. And people still live in some of them.