Crete’s best tavernas are its oldest ones. Places like Sarandavga Cafenion (established 1924), Mylos tou Kerata (1960), and Avli (1987) have earned their reputation over decades of authentic Cretan cuisine – still cooked with wood-fired ovens, farm-sourced ingredients, and handmade pasta. This guide covers nine family-run tavernas across Chania, Rethymno, and Heraklion that combine historical longevity with outstanding food, a genuine gastronomic experience, and full practical visitor information. Most also cater to vegan, vegetarian, and gluten-free diets, and several offer some of the island’s best views.
The 9 best tavernas in Crete at a glance:
- Mylos tou Kerata (Chania) – Cretan classics around a 14th-century water mill; founded 1960.
- Tavern of Dounias (Chania) – slow-food, wood-fired cooking on the White Mountains; founded 2004.
- Avli Restaurant (Rethymno) – fine dining in a 16th-century Venetian mansion with 460+ wines; founded 1987.
- Kapsaliana Village Hotel Restaurant (Rethymno) – refined seasonal dining among olive groves.
- I Strofi tis Gefsis (Rethymno) – 37 years of mountain-village home cooking in Vizari.
- Elia & Diosmos (Heraklion) – family-run farm-to-table Minoan lamb in Skalani.
- Kritamon Restaurant (Heraklion) – handmade pasta and creative Cretan dishes in Archanes.
- Sarandavga Cafenion (Heraklion) – one of Crete’s oldest cafés, serving meze since 1924.
- Skoulas Café (Heraklion / Psiloritis) – historic Anogia café for raki, apaki, and dakos.
Why these are Crete’s best tavernas
These nine tavernas made the list because they combine four qualities that define authentic Cretan cuisine: historical longevity (all have operated for at least 15 years, several since 1924); quality recognition (TripAdvisor ratings of 4.5+, Greek Tourism Organization awards, or the Quality Label of Cretan Cuisine); authentic sourcing (locally grown ingredients, slow food and wood-fired methods, and handmade products); and accessibility (all welcome international visitors and accommodate vegan, vegetarian, and gluten-free diets). Together they range from fine dining to mountain home cooking, so there is a best taverna here for every kind of traveler – including those after a sea or mountain view.
Best tavernas in Chania
Chania’s best tavernas spread from the coast west of the city up into the mountain villages to the south – each a distinct take on authentic Cretan cooking.
Mylos tou Kerata – Platanias
Mylos tou Kerata opened in 1960 around a 14th-century Venetian water mill in Platanias, 11 kilometers (6.84 miles) west of Chania – founded by Dimitris Kavros as both a tavern and a community gathering place, its walls famously adorned with animal horns. In 1999 the Greek National Tourism Organization named it the finest restaurant in Crete and one of the top four in Greece, a reputation it has held locally ever since. It serves authentic Cretan and Mediterranean cuisine built on virgin olive oil and carefully selected ingredients.

- Best for: Cretan classics in a historic setting; families (clearly marked vegetarian, vegan, and gluten-free options).
- Must order: Handmade minced-meat kebabs with pita, and pork stifado slow-cooked with baby onions, cinnamon, and orange peel; finish with the complimentary citrus-and-honey dessert with Greek yogurt.
- Price: ~€15 ($17.16, £12.78)–€25 ($28.61, £21.31) per person for a main and a drink. Extensive Greek wine list and full bar.
- Getting there: PEO Kissamou Chanion 109, Platanias; under 15 minutes from Chania, with on-site parking. Reservations: +30 28210 6857812.
Tavern of Dounias – Drakona (White Mountains)
Stelios Trilyrakis founded the Tavern of Dounias in 2004 in Drakona village, 22 kilometers (13.67 miles) from Chania, cooking every dish over wood stoves and open fires using vegetables from his own fields and meat from his free-range livestock – true slow food and farm-to-table dining. Guests watch the meals bubble in clay pots over the fire from the open-air courtyard, high on the slopes of the White Mountains.

- Best for: Wood-fired, slow-food cooking with mountain views; a gastronomic experience worth the drive.
- Must order: Lamb with honey, rabbit casserole, snails, and the hand-baked herb bread; vegan diners are well served with wild greens and vegetable dishes.
- Price: ~€18 ($20.60, £15.34)–€28 ($32.04, £23.86) per person; homemade wine and raki. Lunch only.
- Getting there: Drakona, Keramia, ~22 kilometers (13.67 miles) from Chania; free parking. Holds the Quality Label of Cretan Cuisine and 4.5/5 on TripAdvisor. Reservations: +30 28210 65083.
Best tavernas in Rethymno
Rethymno has some of Crete’s most celebrated dining, from the award-winning Avli in the Venetian Old Town to a 37-year-old family taverna hidden in the mountains at Vizari.
Avli Restaurant – Old Town
Avli Restaurant has been defining fine Cretan dining since 1987, serving high-quality traditional cuisine from a restored 16th-century Venetian mansion with stone walls, arches, and a bougainvillea-filled courtyard in Rethymno’s Old Town, near the Fortezza fortress and the Venetian harbor. It has earned multiple accolades: the Greek Cuisine Restaurant Award four years running (2017–2020) and the Historic Hotels of Europe Gourmet Award in 2020.

- Best for: Fine dining and wine lovers – the 460+ label wine list is unmatched in Crete.
- Must order: Gamopilafo (rice cooked in lamb broth, a traditional Cretan wedding dish) and snails in tomato sauce; ask the sommelier for a local Cretan white to pair.
- Price: ~€30 ($34.33, £25.57)–€45 ($51.49, £38.35) per person; serves breakfast, lunch, and dinner. Vegan and vegetarian options available.
- Getting there: Radamathios 17, Rethymno Old Town; public parking nearby. Reservations recommended: +30 28310 58250.
Kapsaliana Village Hotel Restaurant – Kapsaliana
The Kapsaliana Village Hotel Restaurant, known as Elaia Bistronomie, serves refined seasonal dining in a historic stone village set among centuries-old olive groves, 12.9 kilometers (8.02 miles) from Rethymno city center near Arkadi Monastery. Diners sit on a terrace lit with lanterns or indoors among stone walls and wooden beams.

- Best for: A romantic, refined gastronomic experience; a seasonal menu of fresh, innovative dishes.
- Must order: Lamb with artichokes, courgette patties with mint yogurt, and galaktoboureko or chocolate olive-oil mousse for dessert; curated Cretan wines and raki.
- Price: ~€30 ($34.33, £25.57)–€50 ($57.21, £42.62) per person. Breakfast 08:30–11:00, lunch 13:00–15:30, dinner 19:00–22:00.
- Getting there: Kapsaliana village, 12.9 kilometers (8.02 miles) from Rethymno (near Arkadi Monastery); free on-site parking. Reservations: +30 2831 083400.
I Strofi tis Gefsis – Vizari
I Strofi tis Gefsis is a family-run taverna in the mountain village of Vizari with over 37 years of tradition, cooking sizzling goat, braised rooster, and lamb with greens grown in the owners’ own garden – honest, wood-fired Cretan home cooking.

- Best for: Authentic family-run mountain cooking away from the tourist trail.
- Must order: Snail boumbouristi, lamb legs with avgolemono (egg-lemon sauce), and the homemade cheese-and-honey pies; vegan options include stuffed vegetables and briam.
- Price: ~€15 ($17.16, £12.78)–€22 ($25.17, £18.75) per person; local raki and house wine. Lunch and dinner (no breakfast).
- Getting there: Vizari, Rethymno; free parking. Reservations recommended at busy times: +30 28330 41258.
Best tavernas near Heraklion
The villages around Heraklion – Skalani, Archanes, Anogia – hold some of Crete’s most traditional tavernas, most within 20 minutes of the capital by car.
Elia & Diosmos (Olive and Mint) – Skalani
Olive and Mint, known locally as Elia & Diosmos, is a family-run taverna 9 kilometers (5.59 miles) from Heraklion in Skalani that has cooked with fresh, locally sourced, farm-to-table ingredients for over 15 years. It holds a 4.5-star TripAdvisor rating across 300+ reviews.

- Best for: Family-run farm-to-table cooking close to the city; wheelchair accessible.
- Must order: Minoan lamb with rosemary and honey, domestic rooster with noodles and goat cheese, and marathopita (fennel-stuffed pita); vegan salads with wild greens and mushrooms available.
- Price: ~€15 ($17.16, £12.78)–€25 ($28.61, £21.31) per person; local wines and raki. Breakfast through dinner.
- Getting there: Ifigeneias 1, Skalani, 9 kilometers (5.59 miles) from Heraklion; free parking. Reservations: +30 2810 731283.
Kritamon Restaurant – Epano Archanes
Kritamon earns a 4.6-star TripAdvisor rating in the wine village of Epano Archanes, 16 kilometers (9.94 miles) (20 minutes) from Heraklion, with reviewers consistently citing the handmade pasta and warm hospitality. Its rustic decor and lush courtyard make a cozy setting for creative takes on Cretan dishes.

- Best for: Creative Cretan cooking and handmade pasta; vegan, vegetarian, and gluten-free diners.
- Must order: Handmade sioufichta pasta, rooster with jam pilaf, and saganaki anthotyro with carob honey; pair with local Cretan wine, raki, or herbal teas.
- Price: ~€18 ($20.60, £15.34)–€28 ($32.04, £23.86) per person. Lunch, dinner, and dessert.
- Getting there: Politechniou 78, Epano Archanes, 16 kilometers (9.94 miles) from Heraklion; nearby parking. Reservations: +30 2810 753092 (kritamon.gr).
Sarandavga Cafenion – Heraklion center
Sarandavga Cafenion, established in 1924 on 1866 Street in central Heraklion, is one of the oldest traditional cafés (kafenio) in Crete and a long-standing social hub. It serves high-quality traditional Cretan food in a warm, nostalgic setting, with outdoor seating in the market surroundings.

- Best for: Cretan meze and atmosphere in the heart of the city; a slice of old Heraklion.
- Must order: Meze platters of local cheeses, olives, and cured meats, plus lamb with herbs and hearty stews; vegetarian stuffed vegetables and salads available (vegan options limited).
- Price: ~€12 ($13.73, £10.23)–€20 ($22.88, £17.05) per person. Lunch and dinner; no breakfast.
- Getting there: 1866 Street No. 61, Heraklion; public parking nearby (city-center parking is limited).
Skoulas Café – Anogia
Skoulas Café, also called “I Plateia tou Syntagmatos”, is one of the oldest and most historically significant cafés in the mountain village of Anogia on the slopes of Psiloritis, its walls lined with photographs and clippings of the Skoulas family’s role in Crete’s revolutionary struggles. It focuses on raki, drinks, and light meze rather than full meals.
- Best for: Raki and meze under mulberry-tree shade; history and mountain-village atmosphere.
- Must order: Smoked apaki, local sausages, and dakos with olives, with a glass of raki.
- Price: ~€8 ($9.15, £6.82)–€15 ($17.16, £12.78) per person for drinks and meze.
- Getting there: Central Anogia (mountain village ~55 kilometers (34.18 miles) from Heraklion); limited public parking. Reservations not needed: +30 28340 31396.
Best food in Crete
Cretan cuisine is built on a handful of iconic dishes that reflect the island’s history and the Cretan diet – every visitor should try them at least once. The most famous Crete food include dakos (a barley rusk topped with grated tomato, mizithra cheese, and olive oil), gamopilafo (a celebratory rice dish cooked in meat broth), fried snails (chochlioi boubouristi, sautéed in olive oil), kalitsounia (sweet or savory cheese pies served with honey), and lamb with stamnagathi (tender lamb with wild greens). For dessert, bougatsa – a semolina custard pastry – is iconic. All showcase Crete’s reliance on fresh, local ingredients: olive oil, herbs, goat cheese, and honey.
Do you need to rent a car to visit Crete’s tavernas?
Yes – most of Crete’s best tavernas sit in mountain villages or small towns that buses don’t reach (Drakona, Vizari, Anogia, Kapsaliana), so a rental car is the most practical way to reach them at your own pace. Public transport covers the main cities like Heraklion and Chania, but not the back roads where the best food is found.
When choosing a car, consider your budget, group size, and the terrain: a compact car is ideal for the cities and coastal roads, while an SUV handles the mountain routes to villages like Drakona and Anogia more comfortably. Check the rental company’s insurance for comprehensive cover without hidden fees, and book early in peak season for better availability and pricing. Rental cars in Crete typically cost €25 ($28.61, £21.31)–€35 ($40.05, £29.83) per day for a compact, rising to €40 ($45.77, £34.09)–€100 ($114.42, £85.23)/day for SUVs and luxury models. Rental Center Crete offers vehicles from €25 ($28.61, £21.31)/day across the island.
