Your local Tourist Office will have details of what's taking place during your stay on Crete.
The Tourist Office can provide information about local events on Crete.
Good Chinese and Indian restaurants, hotels, and a variety of English-style tearooms are all over the Tanah Rata.