Having tried many tavernas across Crete ourselves, we write this report from first-hand experience.
Put simply: not all tavernas are equal. There are clear differences between local tavernas and typical tourist tavernas.
Tourist tavernas are often easy to spot. They are frequently on beach promenades or busy streets. Menus are large, colourful and multilingual. Prices tend to be high. The food often feels adapted to mass tourism rather than genuine Greek cuisine.
Real local tavernas are usually recognised by the guests inside: families, older Greeks, workers or regulars who eat there often. These places are busy without aggressive touting. That is where we often had the best experience: simple traditional dishes, fresh ingredients and honest cooking.
Tourist tavernas sometimes feel more like show restaurants. Lots of advertising and menu photos, but taste and value do not always convince. At times it felt geared towards quick tourist turnover rather than real food culture.
Another point: on Crete there are also restaurants run by people with little connection to Greek cuisine or tradition, operating more of a tourist concept. You may notice this in both flavour and pricing.
All too often the bill at the end bears no relation to what you ate.
Conclusion
Our clear tip: go where the locals eat. That is usually where you find the most authentic Greek food, better quality and a much fairer price-performance ratio.
If you choose only by location and looks, you often pay more without getting the best meal. A quick glance inside – and at who is sitting there – tells you more than any menu.