Bistros, trattorias, taverns and neighbourhood rooms: the mid-tier places where Heraklion actually eats.

Where to eat well, no fuss

Erganos ★ 4.5

€€ Greek tavernaOld Town

Erganos is the taverna Heraklion locals default to, a 1986 dining room beside Kazantzakis park with goat, keftedes and honeyed sfakianopites.

OrderBite-sized sfakianopites with cheese and honey

TipThe taverna sits beside Kazantzakis park, a short walk uphill from the Archaeological Museum.

Kastella ★ 4.2

€€ SeafoodVenetian Harbour

Kastella puts the day's fish on the Heraklion seafront at taverna prices, sold by the kilo and cooked simply with a Cretan salad alongside it.

OrderFresh fish by the kilo with a Cretan salad

TipAsk for a table on the sea side; the road side gets the traffic off Sofokli Venizelou.

Ouzeri tou Terzaki ★ 4.4

€€ OuzeriVenetian Harbour

Ouzeri tou Terzaki is a 1978 port-alley ouzeri in Heraklion where the mezedes arrive in waves and the raki keeps arriving alongside them all night.

OrderA spread of mezedes, then the grilled fish

TipThe alley off Plateia Agiou Dimitriou is easy to miss. Aim for the port end of Lochagou Marineli and look for the chairs.

Ippokampos ★ 4.4

€€ OuzeriVenetian Harbour

Ippokampos is the pavement ouzeri on the Heraklion waterfront, all grilled fish, octopus and shrimp eaten a metre from the passing seafront traffic.

OrderWhatever came in that morning, grilled whole

TipTables spill across the promenade opposite the water, and the seafront ones go first on a summer evening.

Athali ★ 4.3

€€ Greek tavernaOld Town

Athali is an easy all-day Cretan taverna in central Heraklion, cooking wood-oven meats and wild greens from lunch until one the following morning.

OrderWhatever the wood oven is holding that day

TipKydonias meets Kapetan Charalampi here, two minutes from Peskesi, so it is a useful fallback when that room is full.

Apiri Greek Eatery ★ 4.4

€€ GreekOld Town

Apiri Greek Eatery is a good-value Heraklion dinner, grilling octopus and sea bass and charring its wild greens pie over open coals every night.

OrderThe char-grilled wild greens pie

TipSmall room, so book for dinner. Lunch is quieter and the same kitchen is running the grill from 13:00.

Chalali ★ 4.0

€ Cretan mezeOld Town

Chalali is the cheap Cretan taverna on Strofadon that keeps central Heraklion honest, with mezedes, grills and raki for well under a tenner.

OrderA mezes spread with a carafe of raki

TipClosed Mondays, and prices sit well under the old-town average, so the room stays local rather than filling with cruise traffic.

Ligo Krasi Ligo Thalassa ★ 4.3

€€ SeafoodVenetian Harbour

Ligo Krasi Ligo Thalassa is the Heraklion harbour table for a long seafood lunch, with mezedes, lobster spaghetti and the Venetian fortress in view.

OrderSeafood mezedes, then lobster spaghetti to share

TipThe terrace looks over the harbour to the fortress, which is worth waiting for an outside table in summer.

Pagopoieion ★ 4.2

€€ MediterraneanOld Town

Pagopoieion is the all-day room on Agios Titos square in Heraklion, an old ice factory pouring coffee from nine and serving through to dinner.

OrderMushroom risotto, with a glass off the Cretan list

TipThe old ice factory on Agios Titos square works as breakfast room, lunch stop and wine bar, so time your visit to the mood you want.

Krasas ★ 4.0

€ GreekOld Town

Krasas is the Ikarou grill house that Heraklion falls back on, running gyros and skewers until three in the morning at prices well under a tenner.

OrderA pita gyros with everything, eaten standing

TipOpen until 03:00, which makes it the default stop after a long evening on Ikarou.

Chagiati ★ 4.2

€ Cretan mezeOld Town

Chagiati is the backstreet Heraklion mezedopoleio on Erotokritou, grilling sardines and pouring raki for a room that stays stubbornly local.

OrderGrilled sardines with a carafe of raki

TipDinner only, and closed Sundays. The room is small enough that a walk-in after 21:00 usually means waiting outside.

Dish Bar ★ 4.1

€€ MediterraneanOld Town

Dish Bar has worked its corner of Agios Titos square in Heraklion since 2007, running Mediterranean plates early and a busy cocktail room late into the night.

OrderBeef carpaccio with truffle mayonnaise

TipIt sits a few metres from Agios Titos church, and the room turns from restaurant into a cocktail bar later in the evening.

El Sur ★ 4.0

€€ MexicanOld Town

El Sur brings Mexican food and sushi to Arkoleon in central Heraklion, a loud multicultural room pouring margaritas and mojitos to Latin music.

OrderTacos and a margarita, or the sushi for a change

TipOne of the few kitchens in Heraklion doing Mexican and sushi under one roof, a short walk from Lions Square.

Mare Coffee Bar & Food ★ 4.0

€€ MediterraneanVenetian Harbour

Mare Coffee Bar & Food works the Heraklion seafront from breakfast through to late drinks, with juices, sandwiches and a terrace facing the water.

OrderYogurt with nuts and honey, or a sandwich by the sea

TipRight on the Sofokli Venizelou seafront, which makes it a better daytime stop than an evening one.

626 All Day ★ 4.2

€€ BrunchOld Town

626 All Day runs a garden lounge off Idomeneos in Heraklion, serving brunch plates and comfort food from nine in the morning until midnight.

OrderA brunch plate, eaten out in the city garden

TipIt sits on the corner of Meramvelou and Idomeneos beside the Olive Green Hotel, with a garden that stays cool in August.

Granary ★ 4.3

€€ MediterraneanOld Town

Granary is the all-day eatery and espresso bar in central Heraklion, pouring Taf Roastery coffee alongside Mediterranean plates and Greek wine.

OrderSpecialty filter coffee and whatever is on the day plate

TipNamed for the Venetian grain store that once stood opposite the Ducal Palace, and it keeps a wide Greek wine list.

Alla ki Alla ★ 4.1

€€ GreekOld Town

Alla ki Alla is the Kagiampi kitchen in Heraklion that locals fall back on, sending out stuffed mushrooms, fried zucchini balls and meat platters.

OrderStuffed mushrooms, with the fried zucchini balls

TipOn Kagiampi a minute from Peskesi, with stuffed mushrooms and fried zucchini balls among the plates worth ordering.

Hovoli ★ 3.9

€ GreekOld Town

Hovoli works the charcoal on Daskalogianni square in Heraklion, an unfussy grill house with Cretan salads and prices that stay entirely reasonable.

OrderGrilled meats off the charcoal with a Cretan salad

TipOn Daskalogianni square, which is a useful place to eat when the Lions Square terraces are all full.

The Whistler Espresso Bar ★ 4.0

€€ CaféOld Town

The Whistler Espresso Bar sits on Agiou Titou in Heraklion, pulling specialty espresso through the day and mixing cocktails deep into the night.

OrderAn espresso by day, a cocktail after dark

TipOn Agiou Titou, so it doubles as a coffee stop between the church and the Venetian Loggia.

Book food experiences in Heraklion

See all 625 bookable experiences in Heraklion

← Back to Heraklion food guide