Great, that area is at least one question I know an answer for sure
As what comes to Estonian beers, then this is an eternal question of taste and You can hear as many answers as You ask. For a quick review, here is shortlist summary:
Estonian beer is mostly a bubbly lager. Usually very decent, but nothing unforgettable. We don´t yet have the long tradition for other beers, although some porters are nice. We also have one wheat and one rice beer, the latter is better.
Number one Estonian producer is called A´le Coq, which comes from Tartu, (they used to have also a daily newspaper). Some 5-10 years it was considered rebellous, because back then close to Tallinn SAKU factory was the biggest, but now they rule the market. These are the main two breweries in Estonia, who share vast majority in market. Both breweries have some good beers, but if You are looking for something different and more memorable, I would try the SILLAMÄE brewery with trademark MÜNCHEN. This was used to be a closed military town, which afterwards bought a whole factory from Germany. I know some people would argue me very much, but a friendly suggestions is to avoid any beer that comes from PÄRNU brewery. Although they have stopped using the polluted water of Pärnu and bring it from Saku, it is still a work in progress.
Now I would rank my personal favourites and suggestions by category:
Lagers and pilsners:
1. A le Coq Premium
2. München hele (quite difficult to find)
3. Albert le Coq (pilsner produced in Tartu)
4. Saku originaal
5. Alexander (Tartu) and Mägra õlu (Saku)
6. other pilsners
Dark beer and porters
1. Sillamäe München dark (tume)
2. Saku tume (dark and strong)
3. Palmse (a light dark beer by a small brewery)
4. Tõmmu Hiid (nice dark beer by old recipe produced in Tartu)
5. Saku porter (quite strong, good for one thumbler)
Stout
1. Sillamäe vaskne (we don´t really produce any stouts, but this is quite close and very good, my personal favourite)
Well, this ofcourse reflects only my opinion, so for comparison my 5 favourite British beers:
1. Caledonian IPA
2. St Andrews Belhaven
3. Black Sheep
4. Newcastle Brown Ale
5. Old Speckled Hen
In Estonia there is a good possibility to try also some Russian and Ukrainian beers, but one has to be patriotic, so this is an entirely new subject.
As what comes to WINE (yes, You heard it right), Estonia produces drinks labelled "wine" from fruits and berries. Usually it is said, that people who like these either know nothing about wine or know too much on it. Must of it is very bad candysweet and strong liquid. A few could be recommended as aperatives in small amounts, for instance dry blueberry and 10-year old appledrink. rest of it is just a cheap form of getting pissed (thats why you will see a lot of 8-10% strong beers here).
There are some very nice restaurants in Tallinn, elsewhere in Estonia there are also some nice places, but best food is definetely in capital area.