We stayed in Crete for a week and this is the best restaurant. Get there early to avoid waiting, after 8pm it gets very busy.
Very very Yummy food, and very lovely and warmly staffs. The lamb roast was like melting in mouth, so good. I'm not a fan of olives usually, but they have very good olives!
If you own or manage Tavern Strata, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.