Best restaurants in Tallinn: where locals actually eat
Last reviewed: 2026-05-18Where should I eat in Tallinn?
For the best value and most interesting food, eat in Kalamaja or Telliskivi rather than the Old Town. Leib Resto ja Aed is the best traditional Estonian in the Old Town; F-hoone in Telliskivi is the best casual option; NOA Chef's Hall is the top fine dining choice. Avoid anything directly on Raekoja plats — the prices are high and the quality rarely justifies them.
The honest restaurant landscape
Tallinn has a restaurant problem that is also a restaurant opportunity. The tourist centre — the Old Town and especially Raekoja plats — is crowded with restaurants charging Helsinki prices for food that would struggle to justify those prices in a provincial Estonian town. The menus are long, the portions are large enough to distract from quality, and the waiters have heard it all before.
Move 10 minutes by foot or 5 minutes by tram toward Kalamaja and Telliskivi, and the picture reverses. Smaller menus, seasonal ingredients, actual care about what arrives on the plate, and prices that reflect a city where a software engineer earns €35,000 a year rather than €85,000.
This guide covers both. Not all Old Town restaurants are bad (some are excellent) and not all Kalamaja restaurants are good (some are fashionable but mediocre). Here is an honest assessment.
Old Town restaurants
Leib Resto ja Aed — best Estonian in the Old Town
Address: Uus 31. Budget: €€€ (mains €18–28)
The gold standard for Estonian fine-casual dining in the Old Town. The menu changes with Estonian seasons: spring brings new-season vegetables and rhubarb dishes; autumn brings game (elk, wild boar) and root vegetables; winter offers slow-braised pork and preserved everything. The garden terrace (Aed = garden) is one of the best outdoor dining spots in Tallinn in summer — arrive early or reserve.
The cooking is technically confident without being showy, and the ingredients are sourced from named Estonian farms. The leib (house rye bread) with cultured butter is reason enough to visit.
Book ahead for dinner, especially May–August.
Rataskaevu 16 — reliable for fish and game
Address: Rataskaevu 16. Budget: €€€ (mains €16–26)
A long-established Old Town restaurant with a more traditional approach than Leib — heavier presentation, more robust flavours, excellent game dishes in season. The pike-perch with dill cream and new potatoes in summer is consistently one of the best fish dishes in the city. Service is professional and unhurried.
Less fashionable than Leib but perhaps more reliable for traditional Estonian cooking.
Kuldse Notsu Kõrts — honest traditional food
Address: Dunkri 8. Budget: €€ (mains €12–18)
A deliberately traditional tavern (kõrts means tavern) serving unpretentious Estonian food: blood sausage with sauerkraut, pork belly, barley porridge, smoked fish. Not innovative, not aiming to be. The best choice for visitors who want to try traditional Estonian food without the theatrics of Olde Hansa and at fair Old Town prices.
Von Krahli Baar — casual, creative, and underrated
Address: Rataskaevu 10–12. Budget: €€ (mains €12–20)
An institution attached to a theatre — creative, slightly chaotic, and much better than its pub-ish appearance suggests. The menu has a genuine point of view, the beer list is one of the better ones in the Old Town, and the crowd is mixed tourists and locals. Good for a long lunch with wine.
What to avoid on Raekoja plats
The main square’s direct frontage restaurants — the ones with outdoor terraces facing the town hall — are tourist traps. The food is typically a sanitised international-Estonian hybrid (schnitzel, pasta, generic grilled salmon), the prices are 40–60% above comparable quality elsewhere in the city, and the service varies from rushed to indifferent.
There are exceptions, but the rule holds firmly enough to be worth stating. If you want a drink with a view of the square, a beer or a coffee is harmless. Eating a full meal there is not worth it.
Kalamaja and Telliskivi restaurants
F-hoone — the most consistent
Address: Telliskivi 60A. Budget: €€ (mains €12–18)
A large, informal café-restaurant in a converted factory building in the Telliskivi Creative City complex. The menu changes frequently to reflect what is available and seasonal; there is always a solid vegetarian option, usually an excellent fish dish, and a meat option that is more interesting than it sounds.
The crowd is Tallinn’s creative class — designers, journalists, people who work in the tech companies along Ülemiste. The terrace fills immediately on sunny days and the queue for tables is real. Arrive before noon for lunch or after 14:00 when the rush passes.
No reservations; cash and card both accepted.
Seaplane Social — best terrace in Tallinn
Address: Vesilennuki 6, Noblessner. Budget: €€ (mains €14–22)
In the Noblessner harbour development, a 15-minute walk from the Old Town, this restaurant has the best outdoor terrace setting in the city — facing the harbour basin where the historic vessels of the Seaplane Harbour museum are moored. The food is Baltic-Nordic casual: good fish, solid smoked meats, excellent craft beer selection. Popular with Tallinn residents in summer for exactly the combination of setting and food quality.
Ill draakon — the most central budget option
Address: Raekoja plats 1 (cellar entrance). Budget: € (€3–6)
Inside the town hall cellar, Ill draakon serves genuinely medieval-style simple food: elk soup (põdrasuppi), pirukad (baked pastries), quince wine. It is basic, atmospheric, and extraordinarily cheap. The elk soup with rye bread (€4.50) is one of the best cheap lunches in the Old Town. The low vaulted cellar and candle lighting are genuine, not constructed. A different market to Olde Hansa.
Kohvik Moon — best neighbourhood restaurant
Address: Võrgu 3, Kalamaja. Budget: €€€ (mains €18–28)
Not in Telliskivi but a short walk into the Kalamaja residential neighbourhood, Moon has a quietly excellent reputation among Tallinn residents. Estonian-influenced cuisine with Central European (mainly Russian) undertones — the beet herring, the calf’s liver, the pelmeni in game broth all appear. The dining room is small and intimate; reserve ahead.
Fine dining
NOA Chef’s Hall — the top table
Address: Ranna tee 3, Kadriorg coast. Budget: €€€€ (tasting menu €90–120 before wine)
Estonia’s most ambitious restaurant, on the Kadriorg coast with views over the sea to Helsinki. The 10-course tasting menu changes entirely every 6–8 weeks and uses Baltic and Estonian ingredients with Nordic technique and genuine creativity. The wine list is long and thoughtful.
It is genuinely special. Not cheap; not always getting everything right; but consistently the most interesting restaurant meal available in Tallinn. Book 2–4 weeks ahead in summer. Taxi required from the city centre.
Alexander — hotel fine dining done well
Address: Vabaduse väljak 3 (Hotel Telegraaf). Budget: €€€€ (mains €28–42)
The fine dining restaurant in the Telegraaf hotel is more conventional than NOA — a classical European approach with Estonian products — but the execution is consistent and the atmosphere is appropriately formal without being stiff. A reliable choice for a business dinner or a special occasion that requires less adventure than NOA.
Breakfast and brunch
Kohvik Must Puudel (Müürivahe 16, Old Town): Good coffee, generous breakfast plates, art-covered walls. Opens early; popular with both tourists and locals.
Maiasmokk (Pikk 16, Old Town): The oldest café in Tallinn (1864), still serving traditional pastries, marzipan, and coffee in an art nouveau interior. Breakfast here is a small Tallinn ritual. Queue for a table at weekends.
Three Sisters Patisserie (Pikk 71): Hotel pastry counter with high-quality pastries; no sit-down seating but excellent for a takeaway breakfast.
Budget eating
The cheapest filling meals in Tallinn, in 2026:
- Ill draakon (cellar under Raekoja plats): elk soup and bread, €4–5
- Balti Jaam Market (see our market guide): smoked fish sandwich, €4–6
- Kebab spots on Viru: generic but filling, €5–8
- Kalamaja pakiautomaat (self-service lunch spots): Estonian daily special, €7–9
- Kaubamaja food hall (Gonsiori 2): mall food court with several good options, €7–12
Practical notes
Reservations: Essential at Leib, Moon, and NOA. Recommended at Rataskaevu 16 and Alexander in summer. Not taken at F-hoone.
Menus: Almost all Tallinn restaurants of tourist relevance have English menus. The exceptions are the more traditional Estonian workers’ cafés (söökla), which operate in Estonian only — manageable with a translation app.
Service charges: Increasingly added at tourist-facing restaurants (typically 10–15%). Check the bill before adding a tip; if a service charge is included, you are not expected to tip further.
Lunch specials (päevapraad): Almost all traditional Estonian restaurants and many modern ones offer a daily special at lunch — a two-course set for €7–12. Posted on a board outside. The best value eating in the city.
For full food context, see our what to eat in Tallinn guide.
For market eating, see our Balti Jaam Market guide.
For medieval dining specifically, see our Olde Hansa guide.
For organised food discovery, see our Tallinn food tours guide — a guided walk can orient you to the food geography before you eat independently. The Tallinn cafés guide covers coffee and café culture separately. For food souvenirs, see Estonian marzipan and black bread and Vana Tallinn liqueur. The Kalamaja and Telliskivi destination guide covers the neighbourhood where most of the best-value restaurants are located. Our Tallinn 3-day itinerary includes specific restaurant recommendations by day. For cooking Estonian food yourself, see the Tallinn cooking class guide. Our Tallinn on a budget guide covers cheap eating options across all neighbourhoods, and the free things to do in Tallinn guide includes the cheapest eating spots.
Popular Georgia tours on GetYourGuide
Verified deep-linked GetYourGuide tours. Book through these links and we earn a small commission at no cost to you.