The soviet days now gone, Tallinn restaurants now offer food of the highest quality and variation. Many of the restaurants service people speak English and if you're really adventurous try out some of the local cuisine which relies heavily on pork, potatoes and vegetables [ mmm? ]
Grandma's Place: [ Vanaema Juures: Rataskaevu 10; 626 9080, Tallinn ] Just like Grandma made. This Tallinn restaurant offers traditional Estonian food while making you feel like you stepped back to the 1930's. The succulent roast pork with sauerkraut and sizzling horseradish sauce will make anyone wish they had an Estonian grandma. Restaurant reservation strongly advised.
Kuldse Notsu Korts: [ The Little Piggy Inn, Dunkri 8 ] A Tallinn restaurant with bags of atmosphere, a roaring fire and funky food (beer soup with ice cream and sauna-smoked lamb leg) make this Tallinn restaurant very popular with locals and tourists.
Troika: [ Raekoja plats 15, Tallinn ] A romantic, elegant and bourgeois restaurant in Tallinn and has to be seen to be believed. Set in a cellar amid candlelight and antique furniture it's gives you the impression that you've just walked into a Tolstoy novel. Good food, great service and the price isn't bad either.
Charital: [ Kloostri tee 6, Tallinn ] With views of the Pirita River and hints of french bygone days, Charital is the place to take your partner if you want to impress and probably the most romantic restaurant in Tallinn. Lobster, frog legs, ostrich and beef are the order of the day.
Bocca: [ Olevimägi 9, Tallinn ] With a clientele that's young, affluent and trendy, Bocca's is the place to be seen in Tallinn. Check out the cutting-edge design and contemporary architecture as you tuck into your Spaghetti with foie gras and shi-take sauce. Make a reservation if you plan to visit on a weekend.