Traditional Cretan Taverna, Taverna Halaris, offers delicious food and a wonderful atmosphere. Try the staka, apaki, and bifteki!